En la convulsa Shanghai de 1941, un joven británico llamado Jim "Jamie" Graham vive la vida despreocupada de un niño privilegiado. Sin embargo, su mundo da un giro devastador cuando estalla la Segunda Guerra Mundial, y los japoneses invaden la ciudad. En medio del caos, Jim es separado de sus padres y se encuentra atrapado en un campo de prisioneros, donde la vida cambia drásticamente. La inocencia del niño choca con la dura realidad de la guerra, y aprende rápidamente sobre la supervivencia en un entorno hostil.