John Carter Box Office and Release Facts
A TMDB-backed guide to John Carter, including cast, release facts, genres and watch-provider notes.

John Carter (2012) — an evergreen reference for this movie: the essentials, the cast, where to watch and what to watch next. Lost in our world, found in another.
Where to watch
TMDB's U.S. watch-provider data lists Disney Plus. Availability changes by country and date, so check your streaming app before watching.
Cast
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; Dominic West as Sab Than; James Purefoy as Kantos Kan; Willem Dafoe as Tars Tarkas
About John Carter
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.
More like John Carter
- Man of Steel
- The War of the Worlds
- Valerian and the City of a Thousand Planets
- Ender's Game
- The Martian
- The Host
- The Time Machine
- Mortal Engines
Figures and availability come from public TMDB data and are provided as a sourced reference.
Frequently asked questions
Where can I watch John Carter?
TMDB's U.S. watch-provider data lists Disney Plus. Availability changes by country and date, so check your streaming app before watching.
Who is in the cast of John Carter?
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; Dominic West as Sab Than; James Purefoy as Kantos Kan; Willem Dafoe as Tars Tarkas
Is this John Carter guide official?
No. It uses TMDB data as a reference and is not endorsed or certified by TMDB.



