Действие фильма в основном разворачивается в Шанхайском гетто и его окрестностях, в оккупированном японцами Шанхае во время Второй мировой войны. Фильм рассказывает историю троих детей.
Рина и её младший брат Мишалли — еврейские беженцы, бежавшие из Европы и оставшиеся без родителей. А-Гэн — китайский мальчик, который знакомится с Риной и помогает ей и её брату выжить.
Дети становятся близкими друзьями и переживают немало приключений, стараясь отбиваться от оккупировавшей город японской армии и её союзников — нацистов. Тем временем идёт Вторая японо-китайская война, а детям приходится сталкиваться с неопределённостью, связанной с судьбой родителей Рины и Мишалли в Европе.