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.
1923
2006
1988
1958
2015
1989
2014
1896
1990
2008
2011
1935
1959
2003
2013
1998
1948
1968