A cautionary tale about what happens to men who underestimate women in the horror genre.
March 20, 2010
Released
I Spit on Eli Roth
5min
—
English
Deviant Pictures