When a spacecraft crashes in Norway during the Iron Age, two figures emerge from the wreckage: Kainan (James Caviezel), an alien soldier, and the Moorwen, his mortal enemy. Kainan must unite the fierce Vikings and hunt the bloodthirsty beast before it kills them all.