埃德加·賴斯·巴勒斯創(chuàng)作的同名經(jīng)典科幻小說改編,講述了美國(guó)內(nèi)戰(zhàn)時(shí)期,深受創(chuàng)傷的前軍官約翰·卡特(泰勒·克奇飾)為了躲避印第安人的追捕而逃到一個(gè)山洞里,之后被神奇的傳送到了火星上,約翰成為了力大無窮、彈跳如飛的“超人”,隨后被迫卷入了當(dāng)?shù)鼐用耖g的一場(chǎng)空前沖突,周旋于公主德佳·索麗斯(琳恩·柯林斯飾),盟友塔斯·塔卡斯(威廉·達(dá)福飾)與敵人薩博·贊恩之間。然而地球上戰(zhàn)火紛飛帶來的痛苦,早已讓約翰無心戀戰(zhàn);但幾大族群都將他視為能夠拯救火星的關(guān)鍵人物,為了能扭轉(zhuǎn)異星戰(zhàn)場(chǎng)的命運(yùn),他終于拋下過去,擔(dān)負(fù)起保衛(wèi)人民的重任,拯救水深火熱的世界。