Jim kommer ifrån sina föräldrar i Shanghai under andra världskriget. Han blir upplockad av en amerikan som heter Frank och tar med honom hem till sig. Tillsammans hamnar de i interneringslägret Lunghua där de kämpar för att överleva sjukdomar och svält. Filmen är baserad på romanen med samma namn av JG Ballard, och fick sex Oscarnomineringar. Den nominerades även till en Golden Globe för bästa dramafilm.