An actress, known for I Spit on Your Grave (1978), I Spit on Your Grave: Deja Vu (2019) and Savage Vengance (1993). She was previously married to Sidney Luft and Meir Zarchi.
Day of the Woman
Movie • 1978
The Lords of Salem
Movie • 2013
I Spit on Your Grave: Déjà Vu
Movie • 2019
What Have You Done to Solange?
Movie • 1972
Skin: A History of Nudity in the Movies
Movie • 2020
Seven Blood-Stained Orchids
The Concrete Jungle
Movie • 1982
The Butterfly Room
Movie • 2012
Sex of the Witch
Movie • 1973
Raw Force
Mafia Junction
The Best of Sex and Violence
Death House
Movie • 2018
The Boxer
Madeleine: Anatomy of a Nightmare
Movie • 1974
Tragic Ceremony
Decameron II
Growing Up with I Spit on Your Grave
Cry for the Bad Man
Plan 9
Movie • 2015
Savage Vengeance
Movie • 2023
Coffintooth
Movie • 2024
Blood River
Camp Twilight
Chop
Movie • 2011
Movie • 1993