The film’s screenplay went through multiple revisions. Screenwriter Steven Zaillian spent several years working on the script, refining and capturing the essence of the story.