According to IMDB, James Purefoy is playing Kantos Kan, not John Carter.
Much to my wifes delight, John Carter is to be played by Taylor Kitsch. He played Gambit in the recent Wolverine:Origins movie. Most women that I know reckon that he is a hoochie coochie.
Dejah Thoris is being played by the actress who played Wolverines wife "Silver Fox" in the same Wolverine movie, Lynn Collins.
Willem Dafoe is Tars Tarkas and Samantha Morton plays Sola, another prominent green martian. I think that the movie is a Disney/Pixar as previously mentioned. Unlike most (all?) previous Pixar offerings this one isnt 100% CG: it has live action elements.
I figure that it will look a bit like Sky Captain and the World of Tomorrow, Star Wars Episodes 2 and 3 and maybe Avatar. That level of CG-ness.
I read somewhere a few months back that Disney hope this franchise to be another of "Pirates of the Caribbean" levels of magnitude.
The potential for three or so John Carter movies made by Pixar!! Colour me excited...
I have been putting off painting up my Dark Age figures until 2012 in anticipation of this movie... fingers crossed.