Джим - 11-летний сын богатых британцев, живущих в Шанхае. Во время наступления японцев на Китай 8 декабря 1941 года в разрушенном войной Шанхае мальчик разлучается со своей семьей. В ужасе он возвращается в дом, где безуспешно ждёт возвращения своих родителей. Через несколько дней он отправляется искать их на улицах города, где присоединяется к группе американских солдат. Вместе с ними, он отправляется в японский лагерь Су Чоу. Чтобы выжить, Джим должен пройти суровую школу жизни.