A pretty well executed satire with some profanity mixed in.