SINOPSE
O absurdo da Guerra pelos olhos de Jim (Christian Bale), um garoto de 11 anos. Filho de diplomatas, ele reside na parte inglesa de Xangai (China) e vê sua infância tranquila ruir diante do conflito. Separado dos pais, sem casa, comida e afeto, ele se torna prisioneiro dos japoneses tentando sobreviver nas piores circunstâncias. Apesar das atrocidades que vivencia, Jim continua sonhando com aviões, paixão desde criancinha. Uma das sequências mais tocantes é quando a aviação norte-americana bombardeia um campo de prisioneiros. O garoto corre para dar boas vindas aos pilotos e aviões, não por méritos guerreiros, mas pela materialização da magia, pela realização de seu sonho.