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.
2006
2007
1938
1964
2008
2015
1968
1947
1957
1961
2002
2024
1981
1999
1998
1965
2005