Several students gathered Tuesday at the Women’s Center to watch and discuss the movie “I Spit on Your Grave” also known as “Day of the Woman.” The rape revenge film, made in 1978, was considered so disturbing that it was banned in the U.S. as recently as five years ago.
Rape revenge film moves students
February 15, 2008