This Is the End is the type of comedy that has something for everyone. Its cast is a veritable who’s who of today’s most popular comedians (all of whom are playing themselves), there are a number of hilarious cameo appearances and, of course, seemingly endless raunchy jokes. Oh, and it’s an apocalyptic flick that isn’t afraid to show its fair share of gore.

When Jay Baruchel arrives in Los Angeles, he’s expecting a weekend of sitting around, getting high and playing video games with his old friend, Seth Rogen. However, Baruchel is reluctantly dragged to a housewarming party held by James Franco where a large number of Rogen’s other, “new” friends are hanging out. Jonah Hill, Craig Robinson, Michael Cera and Emma Watson are among the attendees, but Baruchel doesn’t really know any of them. Feeling left out, Jay asks Seth to take a walk with him to the convenience store for cigarettes.

It’s here where the apocalypse hits. Hellfire and brimstone.

The two of them quickly head back to the party where everyone is seemingly oblivious to the end of the world happening outside. A massive sinkhole then erupts outside of Franco’s “fortress”, wiping out most of the partygoers.

Eventually just Franco, Rogen, Baruchel, Robinson, Hill and an unexpected Danny McBride are left inside the house. The six of them band together in an attempt to survive the apocalypse.

As expected with a houseful of comedians, hilarity ensues.

This is easily one of the funniest movies I have seen in a while, and a lot of that goes to how willing these celebrities are to make fun of themselves. There is *a lot* of self-deprecating humor here, as everything from Rogen’s acting skills to Franco’s sexuality are the recipients of harsh — but hilarious — jokes.

The cameos are even better. Michael Cera damn near steals the show in his limited screen time by blowing countless lines of coke and engaging in illicit party acts. It’s Cera as you’ve never seen him. Another brilliant cameo — one which I will not spoil — happens near the end of the film when a Pulp Fiction Gimp-like character makes an appearance. You’ll never guess who’s under the mask.

Also, this movie gets major props for getting Emma Watson to drop an F-bomb.

This is the End may be self-indulgent, as it revolves around Rogen (who co-directed and co-wrote this) and his friends, but damn if it isn’t funny as hell. Every character has their fair share of great lines, with everyone playing some version of their own self (though Danny McBride is near full-on Kenny Powers here).

The horror elements come in the form of painful character deaths (an impalement and a severed head are just two notable examples) as well as some rather grotesque-looking demons and other creatures of Hell. The CGI is surpisingly well-done for the latter, though the characters are crudely designed (let’s just say some are so well-endowed that Dr. Manhattan would be jealous).

All of this ties together to form the best comedy of the year so far. I haven’t laughed this hard in a theater in ages, and nearly every line had the audience in stitches. Who knew the apocalypse could be so funny?