This movie is like a crossover between a feminine horror story and a black comedy, better yet satire. Teeth succeeds because it doesn't take itself too seriously and it gives as well fleshed out characters. The lead actress is an amazing find. She knows exactly what to do with her character and how far she can go with it. She is believable from start to finish. I wouldn't recommend this movie to people with high morals, because you do get to see a lot of 'genital gore' in the movie. Just look at the plot keywords, if one of the things bothers you this movie isn't for you. All in all this movie is for people who like to see something different for achange, not that manufactured sh!i from Hollywood these days. If you don't take this film too seriously and you have a good sense of humor, this movie is a must see for you. I give it 7/10 because the ending is not that good and IMO it could have been longer.