Pixar director Andrew Stanton (of Finding Nemo and WALL-E) makes his impressive live-action debut, integrating the movie’s real actors with computer-generated characters using suburb special-effects and imagery.
I will say the story is a little convoluted only because several new cultures and competing political groups are introduced in a short amount of time. I didn't have trouble following the story, but apparently it's been an issues. The visual effects were stunning and quite convincing. The acting, by Taylor Kitsch (John Carter) and Lynn Collins (Princess Dejah Thoris) among others are quite effective too. I felt the writers did an excellent job tying up the movie in the end, keeping it interesting and full of intrigue. They definitely left it open for a sequel, one I hope comes to fruition.