
99 minutes
2/16/2013
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
as Edward Ekubo

Stephen Campbell Moore
as Tony Coveney

Sebastian Armesto
as Gareth

Monica Dolan
as Judith

Paul Ritter
as Thomas

Arsher Ali
as Waleed Ahmed

Nasser Memarzia
as Khalil
Shonn Gregory

Adam Kotz
as Marcus

Makram J. Khoury
as Colonel Hazem Ashraf
Wahab Sheikh

Denise Gough

Rupert Procter

Hayley Squires
as Joan

Shanaya Rafaat
Laurence Kennedy

Anna O'Grady

Asheq Akhtar

Olivia Sparks

Lee Whitlock
as Stall Owner