We don't have a bio for this person yet
I Spit on Your Grave: Déjà VuFilm • 2019
I Spit on Your GraveFilm • 1978