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.
1998
1988
2006
2003
2005
2008
1968
1954
1948
1957
1978
2001
1962
1975
1999
1973
2004
2019