L.A. Weekly
Scott Foundas
Not quite aptly titled, but close, writer-director Ryan Schifrin's cheapo horror opus pits everyone's favorite hirsute hominoid against the denizens of a remote town nestled at the base of a mountain called Suicide Peak. It's not much of a contest.