Director: Howard McCain. . Actors: Jim Caviezel: Kainan · Sophia Myles: Freya · Jack Huston: Wulfric · John Hurt: Hrothgar · Cliff Saunders: Boromir · Patrick ...