John Carter is based on a classic novel by Edgar Rice Burroughs, whose highly imaginative adventures served as inspiration for many filmmakers, both past and present. The film tells the story of war-weary, former military captain John Carter (Taylor Kitsch), who is inexplicably transported to Mars where he becomes reluctantly embroiled in a conflict of epic proportions amongst the inhabitants of the planet, including Tars Tarkas (Willem Dafoe) and the captivating Princess Dejah Thoris (Lynn Collins). In a world on the brink of collapse, Carter rediscovers his humanity when he realizes that the survival of Barsoom and its people rests in his hands.
This is a decent/watchable movie. It is REALLY sci-fi. Probably a little too much. It would have been better if he wasn't a civil war veteran that randomly gets sent to Mars . . . . . like maybe just have it take place on Mars. The mix of the two didn't really work for me. The action and effects were cool but I actually think that this movie was held back from being something much better by being waaaaaaay too over the top across the board.
I would somewhat recommend people checking this out. Again - it's not a bad movie but it could have been so much better if it wasn't overly produced in every way.