There were a lot of semi-shocking moments in this movie that were either funny or a little too complex and disturbing to laugh at. It's definitely a movie to see with an open mind and no expectations. It's certainly entertaining- in a vulgar, extreme, clever, and thought provoking way.