Sing Along With Sexy Jesus Courtesy Of 'Hamlet 2’

David Arquette as Gary in Oh yeah, we're all going to hell in a handbasket.

I hereby declare at the year's halfway point that the funniest (non-"Pineapple Express") movie I've seen so far is "Hamlet 2," a blissfully demented flick that feels like the best elements of "Anchorman," "Waiting for Guffman" and "Being John Malkovich," all thrown into a blender and set to puree.

The film is powered by a performance that should finally make Steve Coogan a star here in the states. At the beginning of the film he's a D-level actor whose wife hates him, reduced to teaching the dramatic arts at an Arizona high school where the students mock him while he rollerskates to work; from there, his life just gets worse.

The centerpiece of the whole film is "Rock Me Sexy Jesus," a twisted "Grease"-meets-"Jesus Christ Superstar" musical interlude that you'll have a hard time getting out of your head when the movie opens August 22nd. In the film, Coogan's character writes a sequel to Shakespeare's "Hamlet" that has its characters inventing a time machine to stop themselves from all dying, and when they travel back they meet Jesus and…yeah, it makes no sense, but that's exactly the point.

Yes, that's Elizabeth Shue (as herself) laughing in the audience, and none other than Coogan flashing those sacrilegious dance steps.

Rumor has it that the film will invade Comic-Con in a major way, even going so far as to have seductive saviors roaming the streets of San Diego. As the buzz around "Sexy Jesus" continues to build, this new clip has emerged that features all the hilarious lyrics, as well as scenes from the movie.

Learn the lyrics now, and be the first kid on your block to offend those who don't get the joke. Because immaculate conception really makes my day, but the dude's got lats that make me feel gay.

Watch the clip and then tell us: Which are you more inclined to do, tap your toes or start a protest picket line outside your local movie theater?