Film Review: Avenged (2013)
By Keri O’Shea The rape/revenge motif has been a staple in exploitation cinema for decades, and judging by the indie output of the last ten years or so, it’s not going anywhere anytime soon, either. I Spit On Your Grave has been blue-filtered and re-calibrated – more than once – for a younger generation, the […]