Tratto dal classico fantascientifico di Edgar Rice Burroughs, le cui immaginarie avventure hanno ispirato molti registi di ieri e di oggi, il film racconta la storia di John Carter (Taylor Kitsch), capitano dell’esercito stanco della guerra, che viene inspiegabilmente trasportato su Marte, dove si ritrova coinvolto in un conflitto di proporzioni epiche tra gli abitanti del pianeta tra i quali Tars Tarkas (Willem Dafoe) e l’affascinante principessa Dejah Thoris (Lynn Collins). In un mondo sull’orlo del collasso, Carter scopre che la sopravvivenza di Barsoom e della sua gente è nelle sue mani.