Although this movie is (I think) the very best of Jack Black, it's not for everyone. First of all, there is a lot of swearing. "S--t," "bitch," "pissed," "a--," "stupid-a--," damn," "hell," and "slut." As for drinking, there is not much to say. Yes, there is frequent drinking. Yes, the main character goes on a date with the principal and she gets drunk. And yes, the main character is an alcoholic.