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.
2019
1998
1973
1997
2006
1987
1971
1950
2005
1999
1965
1984
1954
2008
1957
2007