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.
1966
2011
1971
1992
2016
1984
1977
1974
1989
2024
1999
2014
2008
2023
1949
2003
2009
2015