No less than nine writers worked on the script. Besides the credited writers Ted Elliott, Terry Rossio and David S. Goyer, work with also done by James Bonny, Richard Finney, Michael Engelberg, Neal Purvis, Robert Wade and the film's director, Stuart Orme. The final version mainly uses ideas from the Goyer and Orme rewrites.