Between the almost transparent special effects and bad acting this movie reminded me of the old fashioned japanese monster movies. All it needed was bad dubbing. Apparently the creature is an ancient dinosaur from another planet fulfilling some sort of doomsday prophecy. It almost seems like it was poorly made on purpose to give it cult value. It is worth seeing with a group of friends, so you can all lob sarcastic comments at it.