Any reviews on it? Looks kinda like a Snakes on a Plane-type of movie. So bad, it actually might be amusingly good. Opinions anyone?