În Arizona secolului al XIX-lea, un străin pe nume Jake Lonergan (Daniel Craig) se trezește amnezic într-un orășel din deșert, dar cu o brățară misterioasă la încheietură. Bărbatul este imediat arestat de șeriful localității. Deși primit cu ostilitate de locuitori, atunci când orașul este ținta unei invazii extraterestre și localnicii sunt răpiți unul câte unul, el devine singurul sprijin al oamenilor în fața unui inamic din cer. Lui îi sar în ajutor Woodrow Dolarhyde (Harrison Ford) și frumoasa Ella (Olivia Wilde).