Better Than Last House and I Spit
To me, this film was far more effective and frightening than Last House on the Left or I Spit on Your Grave. Two movies that I watched recently, and I feel are overrated.
Maybe I'll just sit here and bleed at you.