David Arnold, composer of the 007 film scores from "Tomorrow Never Dies" until "Quantum of Solace", composed the game's score. Nicole Scherzinger performs the title song "GoldenEye", a cover version of the film's theme which was originally performed by Tina Turner. The game's script is penned by Bruce Feirstein, the co-writer of the "GoldenEye" film, who has described several changes made to update the story in the fifteen years since its release; for example, Alec Trevelyan's motivations have changed, as the character's backstory involving a Lienz Cossack father would make Trevelyan seventy-one years old in 2010, while Valentin Zukovsky no longer has any connection to the KGB. Feirstein also cited a sequence of the game set at a Dubai arms fair. Rory Kinnear reprises his role from "Quantum of Solace" as Bill Tanner, M's Chief of Staff.