Savas yorgunu eski bir askeri kaptan olan John Carter (Taylor Kitsch) açiklanamayan bir sekilde kendisini Mars'ta bulur. Iki farkli irkin yasadigi bu gezegende kendisini büyük bir savas beklemektedir. Güzel ve alimli prenses Dejah Thoris ve düsmani Tars Tarkas arasindaki savasin sonucu ve Barsoom (Mars) gezegeninin kurtulusu onun ellerindedir. Carter sonunda burada olmasinin bir amaci oluguna inanir. Artik yok olmak ile yüzyüze olan bu gezegen için elinden geleni yapmaya karar verir.