События разворачиваются в 1941 году, в разгар Второй мировой войны, в Шанхае, где в относительной безопасности живут семьи иностранных дипломатов и предпринимателей. 12-летний англичанин Джим Грэхем, сын богатого коммерсанта, привык к комфортной жизни, не задумываясь о происходящем вокруг, пока японские войска не оккупируют город.
Действие фильма разворачивается на фоне атмосферы подозрительности и тотальной слежки, характерной для периода холодной войны. В английских спецслужбах выявляют агента советской разведки, которого называют «кротом»: после его ареста несколько человек, имевших с ним контакт, умирают при невыясненных обстоятельствах.











