Shanghai, China. The last expatriate Westerners still living in the city are imprisoned in a hotel by the communist authorities in order to find the spy hiding among them.
2012
1951
1990
1941
1984
1964
1988
1997
1931
2016
2014
2007
2027
1948
1937
2020
2002
2018