I Spit On Your Grave Review

Arriving in a country town Jennifer (Sarah Butler) encounters a group of local men at a petrol station before settling into a rented cabin where she intends to relax and write. The men she encountered at the petrol station disrupt her idyllic cabin hideaway though, breaking in and then humiliating and raping her. When the … Read more