Wanneer de Japanners in 1941 Shanghai binnenvallen, worden alle buitenlanders in gevangenkampen opgesloten. De Engelse jongen James Graham wordt samen met een Amerikaanse marinier genaamd Basie naar het kamp gebracht. Basie zorgt voor James terwijl ze in het kamp zitten. Ook al is hij gescheiden van zijn ouders en bevindt hij zich in een vijandige omgeving, toch behoudt James zijn waardigheid en jeugdige karakter, wat een baken van hoop is voor de andere gevangenen. Naar de autobiografie van J.G.Ballard.