Camille Keaton is best known for her iconic portrayal of Jennifer Hills in the controversial 1978 film “I Spit on Your Grave,” Camille has graced the screen in notable films like “The Lords of Salem,” “Death House,” and “Terror in Woods Creek.” In 2019, she reprised her role as Jennifer Hills in “I Spit on […]