This amazing sci-fi flick combines Beowulf with aliens! Read more