It's been a long time since I did a movie review, but Hamlet 2 warrants the mention. I have not seen a comedy that made me laugh repeatedly in a really long time, but Hamlet 2 had so many ridiculous lines, I could not help myself.
The cast is great. Steve Coogan (British actor who played Alan Partridge) is a high school drama teacher who is trying to put on the "big show" to save the Drama Department from budget cuts. He writes an original musical, Hamlet 2, with great songs like, "Rock Me Sexy Jesus." The sequel to Shakespeare's Hamlet includes a time machine, dance numbers, You can find the soundtrack at Amazon.com. His wife is played by Catherine Keener, and their roommate Gary is played by David Arquette. The humor in this film is irreverent and rapid fire, so if you aren't paying attention, some of the lines will fly by. Of course, Marilyn and I laughed the hardest at some of the phrases exclaimed "ass turd monkey fucker," and "I feel like I've been raped in the face" come to mind. I know, vulgar and sophomoric, but in the context they were used, also quite funny. There is a scene with the parents of a Latino student that is a scream. Hamlet 2 reminds me a lot of Saved, so of course I thought it was great.