Cinesite, one of the VFX mainstays for John Carter, has posted a John Carter showreel on its website that is really worth watching. Even though the overt reason — obviously–is simply to showcase the special effects, but whoever put it together managed to cause it to resonate more than any of the official theatrical trailers. I don’t mean to be beating up constantly the official trailers ….. it’s just that I was really surprised when, while watching this, I felt the draw of the movie in ways that none of the official trailers produced.
Here it is — no embedding possible but this link will take you there. Cinesite John Carter Showreel