An MI5 officer's attempts to foil a possible terrorist plot are undermined by bureaucracy and moral dilemmas. Will he make the world a safer place or be complicit in making a tense situation even worse?
David Oyelowo
Edward Ekubo
Stephen Campbell Moore
Tony Coveney
Sebastian Armesto
Gareth
Monica Dolan
Judith
Paul Ritter
Thomas
Arsher Ali
Waleed Ahmed
Nasser Memarzia
Khalil
Shonn Gregory
Acting
Adam Kotz
Marcus
Makram J. Khoury
Colonel Hazem Ashraf
Wahab Sheikh
Denise Gough
Recount
Starter for 10
The Worst of Times
13: Game of Death
Red Dust
Legion of Terror
The Marine 3: Homefront
Interceptor
Salting the Battlefield
Chief of Station
In the Blood
Cloak and Dagger
Return
Voices of the New Gen
Betrayed
Raid on Entebbe
Interview
Dangerous
Holy Lands
Sergio