First look at the big screen version of hit spy drama ‘Spooks,’ due for release May 8th.