There are a lot of democratic candidates trying to do their best to convince America that they're the ones who can defeat President Donald Trump, and this week, Saturday Night Live brought out some of their big-name recurring guest stars and a few former castmembers to lampoon the most recent debates.
With Melissa Villasenor impressively serving as Rachel Maddow, the debate moderator, this cameo-filled sketch -- which definitely should have served as the night's "Cold Open" -- brought back some of our favorite guests.
Woody Harrelson took up the mantle of Joe Biden once again -- bringing that crazy yet somehow sleepy energy that captures the politicians essence so effectively -- while Larry David reprised his role as Bernie Sanders, and if we hadn't seen them in the same sketch together a few years ago, we wouldn't be 100 percent sure they aren't actually the same person.
Meanwhile, former castmembers Maya Rudolph, Rachel Dratch and Fred Armisen also stopped by. Rudolph again played Kamala Harris, this time trying to court the youth vote by repeatedly making herself a meme, while Dratch played Amy Klobuchar, and spent most of her debate time making jokes about her distracting hair.
Armisen, however, may have stolen the show, hitting the stage as the interrupting latecomer Michael Bloomberg, whom the comic frequently played when he was a full-time castmember.
Most impressively, the sketch's bevy of guest stars meshed remarkably well with the castmembers who have really been cultivating some top-notch impressions over the course of this election cycle.
Kate McKinnon busted out her overly eager Elizabeth Warren -- a crowd favorite -- while Colin Jost got a chance to step out from behind the "Weekend Update" desk to show off his Pete Buttigieg impression.
Chris Redd played Corey Booker with a wild-eyed awkwardness that seemed like one of the harshest digs of the night, while Bowen Yang returned as "Yang Gang" leader Andrew Yang, who announced that his running mate would be the new Tesla Cybertruck.
Cecily Strong wrapped up the long line of the debate participants, playing Tulsi Gabbard, who Maddow introduced as "the night's villain." Rocking the "white suit of your fallen hero, Hillary Clinton," Gabbard was fiery as she challenged everyone else to fight her.
The impressive cameos weren't limited to the debate sketch. Alec Baldwin once again played Trump during the cold open, and Ferrell got a special visit from Ryan Reynolds and former SNL co-star Tracy Morgan during his monologue.
Reynolds also returned to the stage to play a particularly sleazy "Weekend Update" character who's friends with Alex Moffat's hilarious Guy Who Just Bought A Boat."
SNL airs live coast-to-coast on Saturdays at 11:30 p.m. ET, 8:30 p.m. PT on NBC.