Seven strangers wake up on the deserted streets of London with no knowledge of how they got there. Before long someone -or something - is picking them off, one by one....
2006
2008
1975
2018
2005
1973
2019
2017
1944
2002
2004
2010
2009
1951
1966
1989