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?
2005
2023
2015
2004
1999
1988
2008
2006
2007
2016
2002
1997
2001
2021
1984
1992