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.
1999
1972
1982
2011
2010
1944
2003
2006
2024
2005
2007
1997
1967
2014
2018
2002