 "Empire of the Sun" was filmed by Steven Spielberg in 1987, starring a young Christian Bale as Jim (Ballard).Ballard himself appears briefly in the film, and he has described the experience of seeing his childhood memories reenacted and reinterpreted as bizarre.Ballard continued to write until the end of his life, and also contributed occasional journalism and criticism to the British press.