John Carter is a 2012 American science fiction action-adventure film based on A Princess of Mars by Edgar Rice Burroughs. It follows the story of John Carter, a war-weary former military captain who is transported to the planet of Barsoom and becomes involved in a conflict to save the planet from impending destruction.