 Screenwriter Michael Goldenberg (qv) wrote a draft of the script  but was ultimately rejected by David Heyman (qv) in favor of  Steve Kloves (qv) draft. Heyman however was impressed with his  draft and was subsequently brought in to write the script for Harry  Potter and The Order of the Phoenix when Kloves backed out to commit  on a personal project.