I Spit on Your Grave

I Spit on Your Grave is an American independent feature film of the psychological thriller genre. It was written and directed by Meir Zarchi. It was produced by Barquel Creations and premiered theatrically in the United States on November 22nd, 1978.