“Saturday Night Live” certainly had some star power last night. Senator Elizabeth Warren guest-starred as herself in the cold open, Rachel Dratch made a coronavirus-themed return as Debbie Downer and James Bond star Daniel Craig hosted the NBC comedy. Watch the cold open, Downer sketch and monologue below:

Cold Open — Kate McKinnon plays Laura Ingram in this Fox News "SNL" skit. She brings out Jeanine Pirro (Cecily Strong), Donald Trump Jr. (Mikey Day) and Eric Trump (Alex Moffat) as well as Chris Matthews (Darrell Hammond) before getting to her big celebrity interview. To end the segment, she chats with Elizabeth Warren, played by the former presidential candidate herself.

Warren says she has no regrets and pokes fun at her support from teachers (and teachers' pets). She also references her debate performance against Mike Bloomberg, who also dropped out of the presidential race.

“Not only did I not accept money from billionaires, I got to give one a swirly on live TV,” she says.

McKinnon comes out in her matching Warren costume to thank Elizabeth and give audiences the famous “SNL” tagline.

Debbie Downer — Coronavirus is all anyone can talk about, so it’s obviously the perfect time for Rachel Dratch to return as Debbie Downer on "SNL." This time, Debbie is attending a wedding. She’s wearing a gas mask to protect herself from COVID-19. She reveals that the last time she was drinking, a Heimlich maneuver left her feeling “Me Too’d” and then she tells the bride and groom about how cats are dying of feline AIDS. Then Debbie decides to ask about everyone’s feelings on Trump before reminding them that honeybees are dying.

Daniel Craig Monologue — “SNL” took a different approach for Craig’s monologue in that it wasn’t much of a monologue at all. The actor spoke for about a minute and a half before showing “a scene” from the upcoming James Bond movie “No Time To Die.” The digital short showed Craig’s Bond getting super excited, in a decidedly un-Bond-like fashion, at a craps table as he starts a winning streak.

“SNL” airs Saturdays on NBC.

SNL skits from last night
Scenes from the March 7 episode of "Saturday Night Live." Pictured from left: Senator Elizabeth Warren, Kate McKinnon, Daniel Craig, Rachel Dratch. NBC