John Carter is a 2012 science fiction and action drama movie. It stars Samantha Morton and Willem Dafoe. The director of "John Carter" is Andrew Stanton. This action drama received negative reviews and performed poorly at the US box office, though it did well on international terms.