John Carter
Cast & Crew
Taylor Kitsch John Carter
Lynn Collins Princess Dejah Thoris
Willem Dafoe Tars Tarkas
Samantha Morton Sola
Ciarán Hinds Tardos Mors
Dominic West Sab Than
James Purefoy Kantos Kan
Daryl Sabara Edgar Rice Burroughs
Polly Walker Sarkoja
Bryan Cranston Col. Powell
Thomas Haden Church Tal Hajus
Mark Strong Matai Shang
⨁Full Cast & Crew