Ballard más tarde escribiría en su autobiografía Milagros de vida sobre la realización de la película basada en El imperio del sol y sobre las experiencias que vivió en China cuando era niño.
Aunque los japoneses son sus enemigos «oficiales», Jim se identifica de algún modo con ellos, porque adora a los pilotos con sus espléndidas máquinas y porque siente que Lunghua es, comparado con los demás lugares, un sitio más seguro para él.
Hacia el final de la guerra, con la derrota del ejército japonés, la comida empieza a escasear.
La película, protagonizada por un Christian Bale de trece años, así como por John Malkovich y Miranda Richardson recibió la aclamación de la crítica y seis nominaciones a los premios Óscar.
Cuenta además con una aparición breve de Ben Stiller, que por aquel entonces tenía 21 años.