John Carter poster

John Carter(2012)

2h 12mAction, Adventure, Science FictionEnglish
6.4/10
6,121 user ratings

Lost in our world, found in another.

Overview

John Carter is a war-weary, former military captain who's inexplicably transported to the mysterious and exotic planet of Barsoom (Mars) and reluctantly becomes embroiled in an epic conflict. It's a world on the brink of collapse, and Carter rediscovers his humanity when he realizes the survival of Barsoom and its people rests in his hands.

Director

Andrew Stanton

Studio

Walt Disney Pictures

Budget

$264M

Revenue

$284M

Share:

Cast

Taylor Kitsch

Taylor Kitsch

as John Carter

Lynn Collins

Lynn Collins

as Dejah Thoris

Samantha Morton

Samantha Morton

as Sola

Mark Strong

Mark Strong

as Matai Shang

Ciarán Hinds

Ciarán Hinds

as Tardos Mors

Dominic West

Dominic West

as Sab Than

James Purefoy

James Purefoy

as Kantos Kan

Willem Dafoe

Willem Dafoe

as Tars Tarkas

Thomas Haden Church

Thomas Haden Church

as Tal Hajus

Bryan Cranston

Bryan Cranston

as Powell

Daryl Sabara

Daryl Sabara

as Edgar Rice Burroughs

Polly Walker

Polly Walker

as Sarkoja

Where to Watch

Availability may vary by region. Some links are affiliate links — we may earn a commission at no extra cost to you.

Movie Facts

Release Year

2012

Runtime

2h 12m

Language

English

Rating

6.4 / 10

Budget

$264M

Box Office

$284M

Production Companies

Walt Disney Pictures

You Might Also Like

Frequently Asked Questions

Where can I watch John Carter?

Check the "Where to Watch" section above for current streaming platforms, rental options, and purchase links for John Carter (2012).

What is John Carter about?

John Carter is a war-weary, former military captain who's inexplicably transported to the mysterious and exotic planet of Barsoom (Mars) and reluctantly becomes embroiled in an epic conflict. It's a world on the brink of collapse, and Carter rediscovers his humanity when he realizes the survival of Barsoom and its people rests in his hands.

Who directed John Carter?

John Carter was directed by Andrew Stanton and released in 2012. It is a action, adventure, science fiction film.

How long is John Carter?

John Carter has a runtime of 2 hours and 12 minutes (132 minutes total).

Who stars in John Carter?

The cast of John Carter includes Taylor Kitsch as John Carter, Lynn Collins as Dejah Thoris, Samantha Morton as Sola, Mark Strong as Matai Shang, Ciarán Hinds as Tardos Mors and more.

Explore More by Genre

Need a recommendation?

Tell us your mood and we'll pick the perfect movie for you.