HAMLET 2 (Andrew Fleming) Rating: NNNN
Hamlet 2 is sacrilegious and adolescent and needlessly provocative, but that's okay. It's also really, really funny. Steve Coogan makes the most of his first American leading role as Dana Marschz, a deluded high-school teacher who sequelizes Shakespeare's Hamlet - it involves a time machine and Jesus - to save his school's drama program, triggering a standoff between local churches and the American Civil Liberties Union.
Coogan's performance has a kind of tragic innocence that gets us rooting for his idiot hero even when we probably shouldn't be, and if Rock Me, Sexy Jesus doesn't land an Oscar nomination for best original song, there is no God. Or there is one and He's got no sense of humour at all.