As in an earlier comment, the Mystery Science Theater 3000 version, (known as "Final Sacrifice" is a hilarious spoof of this Canadian made movie! Unless you like campy, simple plotted, lame action movies, don't see this one.