Taylor Kitsch verschlägt es auf einen fernen Planeten. Der ehemalige Offizier John Carter (Taylor Kitsch) will eigentlich nicht mehr kämpfen, doch er gerät in einen Konflikt, der alle Vorstellungskraft sprengt. Auf unerklärliche Weise findet er sich auf dem geheimnisvollen Planeten Barsoom wieder. Exotische Geschöpfe bevölkern diese Welt, aber auch fremdartige Stämme und Kulturen, die sich bekriegen und damit ihren eigenen Untergang heraufbeschwören. John Carter dem charismatischen Anführer Tars Tarkas (Willem Dafoe) und verliebt sich in die bezaubernde, selbstbewusste Prinzessin Dejah Thoris (Lynn Collins). Schließlich erkennt er, dass die Zukunft des Planeten und das Überleben seiner Bewohner in seinen Händen liegen.