در دوران بعد از جنگ جهانی دوم در شانگهای، مهاجران غربی در هتل والدورف نگه داشته شده اند. کمونیست ها عقیده دارند که یک جاسوس در بین آن هاست و تا زمان شناسایی این جاسوس آن ها زندانی خواهند بود. برخی از زندانیان قصد دارند بازجویان و نگهبانان را گول بزنند و فرار کنند...