Jack Reacher is a 2012 American action thriller film written and directed by Christopher McQuarrie, based on Lee Child's 2005 novel One Shot. The film stars Tom Cruise as the title character, with Rosamund Pike, David Oyelowo, Richard Jenkins, Jai Courtney, Werner Herzog, and Robert Duvall also starring. The film entered production in October 2011, and was completed in January 2012. It was filmed entirely on location in Pittsburgh, Pennsylvania. It received mixed reviews but was successful at the box office. The film was released in North America on December 21, 2012. The musical score was composed by Joe Kraemer, performed by the Hollywood Studio Symphony and recorded at the Sony Scoring Stage in Culver City, California. Cruise performed all of his own driving stunts during the film's car chase sequence. Cruise reprised his role in the 2016 sequel, Jack Reacher: Never Go Back, based on the 2013 novel Never Go Back.