John Carter is a 2012 American science fiction fantasy film directed by Andrew Stanton and produced by Walt Disney Pictures. It is based on A Princess of Mars, the first book in the Barsoom series of novels by Edgar Rice Burroughs. The film chronicles the first interplanetary adventure of John Carter, portrayed by actor Taylor Kitsch. The film marks the centennial of the character's first appearance. The film is the live-action debut for writer and director Stanton; his previous directorial work includes the Pixar animated films Finding Nemo (2003) and WALL-E (2008). Co-written by Stanton, Mark Andrews and Michael Chabon, it was produced by Jim Morris, Colin Wilson, and Lindsey Collins. The score was composed by Michael Giacchino and released by Walt Disney Records on March 6, 2012. The ensemble cast also features Lynn Collins, Samantha Morton, Mark Strong, Ciarán Hinds, Thomas Haden Church, Dominic West, James Purefoy, and Willem Dafoe.