1873年的美国西部,杰克·罗根(丹尼尔·克雷格DanielCraig饰)突然醒来,发现自己身处沙漠之中。我为什么会在这里,我一点都不记得了,我身上唯一的东西就是我手腕上的一个神奇的金属装置。为了找回丢失的记忆,杰克回到了小镇。但他发现镇上的居民对他都不太友善,要想留在镇上,就必须得到镇上先驱伍德罗(哈里森·福特饰)的同意。然而,最可怕的事情发生了。几艘奇怪的外星飞船突然出现,抢劫了小镇上的许多人。这时,杰克突然触动了手腕上的金属装置,击落了一艘外星飞船,并找回了部分记忆。为了营救被俘的人,查明这些不明外星飞船的用途。小镇团结起来,在杰克和伍德罗的带领下,朝着外星飞船所在的方向前行,寻找答案。