Taylor Kitsch, Samantha Morton, and Lynn Collins in John Carter (2012) Movie Image

Taylor Kitsch, Samantha Morton, and Lynn Collins in John Carter (2012) Movie Image

Taylor Kitsch, Samantha Morton, and Lynn Collins in John Carter (2012) Movie Image