Cast and Crew of John Carter

John Carter

In the captivating sci-fi adventure, "John Carter," renowned actor Taylor Kitsch brings to life the character of a battle-scarred ex-military captain named John Carter. His journey begins in familiar territories but takes a drastic turn when he finds himself inexplicably transported to the enigmatic and alluring planet of Barsoom, a world that the inhabitants call Mars.

The film also features the enchanting Lynn Collins as Dejah Thoris, a character of significant importance to the plot. Dejah Thoris hails from Barsoom and is far more than just a charming face. She plays a pivotal role in the planet's struggle for survival and becomes a beacon of hope in John Carter's extraordinary journey across this uncharted world.

John Carter, with his soldiering past, finds himself largely reluctant to involve himself in any conflicts upon his unexpected arrival at Barsoom. However, as the story unfolds, he becomes gradually intertwined in a grand and epic struggle that threatens the very fabric of the Martian civilization. As he delves deeper into the conflict, Carter begins to regain a sense of his own humanity as he realizes that the fate of Barsoom—its land, its people, and its existence—is teetering on the brink of collapse, and invariably lies within his grasp. The adventure that ensues is a test of his courage, morality, and resolve, as he strives to save Barsoom from the brink of oblivion.

Main Cast of John Carter

Taylor Kitsch as John Carter

Taylor Kitsch

John Carter
Lynn Collins as Dejah Thoris

Lynn Collins

Dejah Thoris
Samantha Morton as Sola

Samantha Morton

Sola
Willem Dafoe as Tars Tarkas

Willem Dafoe

Tars Tarkas
Thomas Haden Church as Tal Hajus

Thomas Haden Church

Tal Hajus

Crew of John Carter

Full backstage crew list →