Am I the only one who felt totally betrayed by the last part?
I liked this movie for the first hour or so.
The idea seemed to be to poke fun at homophobia, gay stereo-types, and typical small-town views of what a man should be. The point seemed to be that gay individuals are more than their stereotypes and one can be a perfectly heterosexual guy even if you do speak well, teach English, and are a bit neat (the Barbra Streisand thing is pushing it though...)
What I hated is that the last act totally invalidated the rest of the film. The second Kline's character decides he's gay, essentially says to the audience, "all the silly stereotypes, stuff like Bob Newhard asking him to 'walk for [him]' were right." It felt like such a betrayal of what the earlier parts had been going for.
Worse than that, the film just stopped being funny at that point. Part of what makes a good comedy is having a main character you can identify with who's put into crazy and frustrating circumstances. When we believe Kline is just a bit of a prissy guy who's now gotten outed by a former student, even though he's not gay, right before his wedding; it's really funny. You feel for him because he's not acting any different but now everyone else is treating him differently. When we find out he is gay, it's not really possible to identify with him. You start asking, "how the hell could he not have known at that age?" or "why should I feel bad for him when they were all right?"
I think this film really would have been a classic had it not been for the lousy final act. Shame.