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.
1975
2016
1973
2005
1963
2008
2004
1979
2007
2024
2017
1987
2002
1948
1984
2001
2003
1999