斯坦顿(布莱德利·库珀 Bradley Cooper 饰)是一个穷困潦倒的男人,误打误撞之中来到了流动马戏团,在这里,他凭借着自己的聪明才智为自己某得了一份差事——为塔罗牌占卜师赞娜(托妮·科莱特 Toni Collette 饰)和她的情人皮特(大卫·斯特雷泽恩 David Strathairn 饰)工作。从这两个人身上,斯坦顿学会了如何依靠巧舌如簧和敏锐观察来施展观众们眼中的“魔法”。
美国内战时期,饱受创伤的前军官约翰·卡特(泰勒·克奇 Taylor Kitsch 饰)无意间穿越到了火星。由于引力不同,约翰成为了力大无穷、弹跳如飞的“超人”,也因此卷入当地几大族群的冲突,周旋于美丽的公主德佳·索丽斯(琳恩·柯林斯 Lynn Collins 饰),英勇的盟友塔斯·塔卡斯(威廉·达福 Willem Dafoe 饰)与狡猾的敌人萨博·赞恩之间。然而地球上战火纷飞带来的痛苦,早已让约翰无心恋战;虽然几大族群都将他视为能够拯救火星的关键人物,可他真的能抛下过去,担负起保卫人民的重任,拯救这个水深