Reviews and other content aren't verified by Google
Psychadelic film about a creature of the forest that was never revealed if its truly there or just an imagination of a couple of failed scientists weirdos. A complete waste of an hour and forty five minutes.