I Spit on Your Grave

I Spit on Your Grave

Well, ain’t this a quaint little film. Having never seen this before tonight (Disclaimer: Not a huge fan of rape/revenge outside of Last House on the Left), I can in no way see how this film is considered controversial. I mean c’mon people! On a related note, sarcasm is a […]