Stormy Daniels has made a surprise appearance on Saturday Night Live to demand a "resignation" from President Donald Trump, portrayed by Alec Baldwin.
The new episode's cold open featured a bevy of guest appearances, including Ben Stiller as Michael Cohen, Martin Short as Dr Harold Bornstein, and Jimmy Fallon and Scarlet Johanssen as Jared and Ivanka, according to the Daily Mail.
But the star turn was from Daniels, whose real name is Stephanie Cliffords, the porn star who is suing the real Trump over a hush agreement she claims relates to a 2006 sexual liaison.
The sketch begins with Stiller, playing Trump's personal attorney Cohen, making hapless phone calls to Baldwin's Trump and other Trumpworld figures from a phone booth and a "burner" phone.
"Mr Trump we're in big trouble. I think they know about our ollusion-kay and obstruction of ustice-jay," says Stiller's Cohen.
The lawyer character assures Baldwin's Trump that the line is "completely untraceable" because he dialled *86 before the number, as two FBI agents listening in on the call shake their heads in exasperation.
Stiller's Cohen tries conferencing in Rudy Giuliani, Trump's new lawyer, from his "burner" but accidentally gets Short's Bornstein instead.
"This is Dr Harold Bornstein, would you like to know any of my patients' history?" says Short, playing Trump's colourful longtime personal doctor.
Short's Bornstein goes on to exclaim loudly that he'd been "raped" by people who had stolen files from his office. "If you ever want to do drugs, I can get you all the drugs," he advises the Cohen character.
Stiller's Cohen then manages to correctly dial Giuliani, played by SNL regular Kate McKinnon.
McKinnon's Giuliani promises he is alone, although he is seen sitting on a Fox News set and is advised that the cameras are live.
Trump is patched in and the FBI agents are seen listening in on the call as well.
"Guys can we hurry this up? I'm supposed to do 25 more talk show appearances today, and I'm trying to make it like an Advent calendar where I reveal one new crime a day," says Stiller's Giuliani.
Melania Trump, played by SNL cast member Cecily Strong, interrupts the conference call with a separate call to Stiller's Cohen to ask a "hypothetical question for a friend".
"If your husband is accused of a crime would she have to testify against him," she asks. When Stiller's Cohen says no, she replies: "But could she if she wanted to?"
Then Mike Pence, played by cast member Beck Bennett, interrupts. "I was told this was a party line with no questions asked," he says.
Next Ivanka Trump and Jared Kushner, played by Scarlet Johansson and Jimmy Fallon, interrupt with a call to Cohen demanding to know why Giuliani called Kushner "disposable" in a TV interview.
"What the hell, I'm so mad right now!" squeaks Fallon in a high-pitched voice.
Finally, Stiller's Cohen gets back on the line with Baldwin's Trump, who tells him to call Stormy Daniels to "settle this whole thing" while he secretly stays on the line.
When the real Daniels is seen picking up the phone, the live studio audience erupts in applause.
"This is Michael Cohen, are you alone," says Stiller, to which Baldwin's Trump immediately interjects "and what are you wearing".
"Come on Stormy, stop making such a big deal, everyone knows it's an act," says Baldwin's Trump.
"I work in adult films, everyone knows were not known for acting," says Daniels, tripping over the line.
Asked what would make "all of this go away", Daniels replies "a resignation".
The Baldwin's Trump tell her his "polls" are up and then glances toward his lap, adding "speaking of polls being up".
"We'll always have shark week. I solved North and South Korea, why can't I solve us?" Baldwin says, waxing romantic.
"I know you don't believe in climate change, but a storm's a-coming, baby," says Daniels.
"I've never been so scared and so horny at the same time!" says Baldwin, ending the sketch.