John Carter ★★½

Seemed a bit childish with childish acting.