An American actress and model, born on July 20, 1947 in Pine Bluff, Arkansas, USA. Her works include I Spit on Your Grave (1978), I Spit on Your Grave: Deja Vu (2019), and What Have You Done to Solange? (1972). She was previously married to Sidney Luft and Meir Zarchi.