The "monster" represents me getting ripped off $15 at the theater!
There was a group "ahhh fuck" emanating from the crowd at the revealing moment during that movie.
Now that I've watched it a couple of times, it's a pretty decent flick. Never really thought about any deep meanings hidden in it. Gonna have to fire up some grapefruit tonight and give it a whirl and see if I discover anything