In 1978 I Spit On Your Grave hit the drive-ins and became infamous in the revenge thriller genre. 40 years later director Meir Zarchi reteams with his original final girl – Camille Keaton – who reprises her role as Jennifer Hills for I Spit On Your Grave – Deja Vu. As I mentioned, it’s 40 […]