电影根据埃德加·赖斯·巴勒斯创作的同名经典科幻小说改编,讲述了美国内战时,饱受创伤的前军官John Carter(泰勒·克奇扮演)莫名其妙地被带到了火星,随后被迫卷入了当地居民间的一场空前冲突,其中就包括Tars Tarkas(威廉·达福扮演)和魅力十足的公主Dejah Thoris(琳恩·柯林斯扮演)。