This movie has been available for some time through a couple of streaming channels, and was always reluctant to watch it, just the premise and title screamed "bad B movie". Anyway, I was pleasantly surprised, it was by no means a great movie, but it kept me interested enough to finish it and it wasn't completely insulting to one's intelligence. The real payoff was the very ending if the movie. It's not often that even a high budget movie surprises me, but this movie had a very nice surprise at the end that made the whole movie worth watching.