John Carter (film) › Cast
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