2012 john carter 016 300x200 JOHN CARTER

L to R: Dejah Thoris (Lynn Collins) and John Carter (Taylor Kitsch)