Kad se savezni agent Aaron Falk vrati u svoj grad nakon više od dvadeset godina kako bi prisustvovao sprovodu svog prijatelja iz djetinjstva Lukea, koji je navodno ubio svoju suprugu i dijete prije nego što si je oduzeo život. Kad Falk nevoljko pristane ostati i istražiti zločin, otvara staru ranu – smrt 17-godišnje Ellie Deacon. Falk počinje sumnjati da su ova dva zločina, razdvojena desetljećima, povezana. Dok se bori da dokaže ne samo Lukeovu nevinost, već i vlastitu, Falk se nađe suprotstavljen predrasudama prema njemu i nesklonom bijesu prestrašene zajednice.

U doba kada su Vikinzi dominirali svijetom, čovjek s daleke druge planete, Kainan (Caviezel), ruši se letjelicom na Zemlju donoseći sa sobom opasnog predatora poznatog pod imenom Moorwen. Iako i čovjek i čudovište traže osvetu zbog nasilja koje je nad njima počinjeno, Kainan potajno stvara savezništvo kako bi ubio Moorwena, pokušavajući stopiti njegovu naprednu tehnologiju i drevnih vikinških oružja.