From Netflix:
One minute, Civil War veteran John Carter (Taylor Kitsch) is evading Apaches in a deserted cave. The next, he’s waking up on Mars, a once-Earthlike planet that’s devolved into chaos — and civil war of a different sort. Based on Edgar Rice Burroughs’s classic “Barsoom Series,” this sci-fi adventure finds Carter coming to the aid of Martian princess Dejah Thoris (Lynn Collins) and pitching in to help protect the planet.
Just as for any film in the tradition of “Star Wars”, “Avatar”, “Thor”, etc., the story line and emotions are for kids whereas the special effects will please many an adult. We will make no comment about the acting.
Who wouldn’t want to be able to leap over tall buildings, be the victor in every sword fight, and marry the beautiful princess? But isn’t that why we watch such entertainment?
Even though according to Wikipedia the film lost $200 million, just sit back and enjoy the mindless fun.