Outlander
Pretty good frickin' science fiction romp. When a soldier from a far away planet (James Caviezel) in a spaceship crash lands on Earth – it's the time of the Vikings. And aboard his ship is a alien creature hell bent on killing everyone. Ron Pearl and John Hurt are also here playing Vikings – it's rad.