This is a great movie that, apparently, totally bombed in the US, and I have to say, with a name like John Carter of Mars, it sort of makes sense.
It's based on the Edgar Rice Burroughs novels, it's an awesome science fiction story that is well acted and beautifully rendered. I watched it on TV. Wish I knew about it when it first came out so I could have seen it in IMax 3D.
What I most loved about this movie is that it's pure fantasy, a good old great story, but since it's so well acted and so magnificently produced, it makes it totally believable. Pure wonderful entertainment.