Beautiful, interesting, incredible cinema.
When a Bigfoot-type creature goes on a brutal and bloody rampage in a suburban neighborhood, a few courageous souls stand up to stop the mayhem in this campy gore fest.