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.
2018
1929
1963
2020
1966
2023
1927
—
2021
2013
1917
2016
1957
1982
2019