Meir Zarchi (born 1937) is an Israeli-American film director, screenwriter and producer....
I Spit on Your Grave
2010
Day of the Woman
1978
I Spit on Your Grave: Déjà Vu
2019