A movie about a girl with vagina dentata. A poor miss guided morality tale in which all men are vile human beings who deserve to get their dicks bitten off by a girl with a razor sharp snatch.
Enjoy a look at the trailer which is almost as unbearable as the movie.