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.
2005
1998
2002
1965
1973
1974
1947
2025
1957
2015
2008
2020
2023
1984
2004
2007
2003
1969
1936