Caviezel, mesmerising in The Passion Of The Christ and The Count Of Monte Cristo but uninspiring in pretty much everything else, plays the Messianic hero with blank-faced ambivalence.
When Kainan's (James Caviezel, "The Passion of the Christ") space ship crashes into a Norwegian lake in 709 A.D., King Rothgar's (John Hurt, "Hellboy II: The Golden Army") tribe believes he is the one responsible for torching neighboring Gunnar's (Ron Perlman, "Hellboy II: The Golden Army") whaling village.
The Passion of the Christ star is a stranger who's crash-landed his UFO in the realm of King Rothgar (John Hurt), having unwittingly taken a humongous, carnivorous predator - a Moorwen - along for the ride.
Coming down to Earth and saving mankind from a fate worse than death presents nothing new for Jim Caviezel – after all, he played Jesus in The Passion of the Christ.
He's played by Jim Caviezel, recently seen as Jesus in "The Passion of the Christ."
Norwegians in 709 A.D. are getting along just fine—aside from the constant, savage swordfights, of course—until a spaceship crashes and the lone survivor, Kainan (Jim Caviezel of "The Passion of the Christ"), explains that he's accidentally brought with him giant, killer alien creatures called Moorwen.