Willem Dafoe Stands Tall as Tars Tarkas in “John Carter”

The actor speaks Thark, and chats about the difficulties of playing a CGI alien.

The actor speaks Thark, and chats about the difficulties of playing a CGI alien.

Tags:

Maxim Staff 2