این فیلم عمدتاً در و اطراف محله یهودی نشین شانگهای در شانگهای تحت اشغال ژاپن در طول جنگ جهانی دوم می گذرد و داستان سه کودک را روایت می کند.
رینا و برادر کوچکترش میشالی پناهندگان یهودی هستند که از اروپا فرار کردند اما بدون والدین خود هستند. A-Gen یک پسر چینی است که با رینا آشنا می شود و به او و برادرش کمک می کند تا زنده بمانند.
بچهها دوستیهای قوی برقرار میکنند و با ماجراجوییهایی که تلاش میکنند از ارتش ژاپن که شهر را اشغال کرده و متحدانشان، نازیها، دفع کنند، میروند. در پسزمینه، جنگ دوم چین و ژاپن اتفاق میافتد، در حالی که بچهها باید با بلاتکلیفی مواجه شوند که به سرنوشت والدین رینا و میشالی در اروپا مربوط میشود.