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.
1997
2010
1936
2005
2018
2001
2019
2022
2020
2025
2014
1984
2024
1962
2002
2011