John Carter (Taylor Kitsch) and Dejah Thoris (Lynn Collins).