Outlander (2008)

“Outlander” (2008) is a science fiction action film directed by Howard McCain. The story follows Kainan (Jim Caviezel), a space traveler who crash-lands on Earth during the Viking era.
Upon arrival, Kainan discovers that his spacecraft was carrying a dangerous alien creature known as a Moorwen, which begins to terrorize the local Viking community.
Teaming up with the Vikings, Kainan must use his advanced technology and combat skills to hunt down and defeat the creature, all while navigating the challenges of an ancient world.
The film combines elements of science fiction with historical action, offering a unique blend of genres. It also stars Sophia Myles, Ron Perlman, and John Hurt.