Lynn Collins

REVIEW: John Carter

Patrick Hetherington reviews Disney’s latest film.