This film starring Jim Kaviezel (Kainan) was a pleasant surprise. Although it involves Earth’s past, Vikings, an alien, his space craft, and a pissed off alien dragon it isn’t as ridiculous as it sounds. The writer explains these so well that they didn’t remind me overly much of the rash of Beowulf movies lately. The back story (that humans had been seeded on Earth by Kainan’s people) and that Kainan crash landed with an imprisoned alien dragon was an explanation for his human appearance. It certainly seemed reasonable as I watched, anyway. I liked the special effects for the Moorwen or dragon. It is a good adventure film and, I think, worth a couple of hours of precious time if you like good action sci-fi films.