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.
1990
1970
1973
2020
2015
2003
1996
2009
2002
2013
2008
1895
1988
2007
2011
2014
1948