This movie is not for the faint of heart. It is extremely over the top, and it will make you feel downright uncomfortable at times. If you are uncomfortable with full frontal male nudity or homosexuality, don't see this film. If shocking vulgarity is more up your alley, then you won't stop laughing throughout the movie.