As we saw in a creeptacular video posted yesterday with Matt Damon becoming unhinged and tying Jimmy Kimmel to a chair, things were bound to get a little unusual on Jimmy Kimmel Live!

Well, they did. Matt Damon brought their long-standing “feud” to a head as he took over the show and renamed it Jimmy Kimmel Sucks… but ran into a little trouble from a surprise guest.

Actually, make that, like, ten surprise guests, in what ended up being more like a Jimmy Kimmel roast than an actual late night show. In fact, there were so many huge stars on the show last night, it was probably the most celebrity-filled evening of 2013 aside from The Golden Globes.

Ben Affleck is a busy man these days as he is currently campaigning for Argo as a Best Picture contender. But he found a little time to stop by the show, playing nice to Matt’s naughty in a brief, hilarious cameo.

Matt decided to spice up the show's regulars by replacting Cleto and Guillermo with Sheryl Crow and Andy Garcia...

Then decided to have Robin Williams help him out with his comedy...

He brought out Jimmy's ex, Sarah Silverman, for an awkward little chat...

And assembled an all-star lineup of guests including a very funny Nicole Kidman, who gave Jimmy a lap dance and called him "not classy" (burn!)...

Plus Gary Oldman and Amy Adams...

And when that still wasn't enough celebs, he had Andy Garcia hit a boozy Reese Witherspoon with a rock...

And then knock Demi Moore off her bicycle...

Oh, plus, there was a pretty good skit featuring Greg Kinnear and Emily Blunt.

In the end, strangely enough, Ben was the only celebrity to remain loyal to Jimmy, since everyone else totally skewered him. And props to Jimmy for remaining tied up in the background for the whole show, reacting to everything being said completely genuinely.

Related Article: Matt Damon Talks Kissing Michael Douglas In 'Playboy'

So, um, remind us why Matt Damon doesn't have his own show again? And why this can't happen every night?

Which segment from the show was your favorite?