Saturday Night Live went all out in their latest cold open featuring Alec Baldwin as President Donald Trump and a never-ending stream of cameo appearances including a special surprise guest.

It all started with Ben Stiller playing a frenzied Michael Cohen calling Trump in the Oval Office while the FBI listens in on the line.

A cast of Trump characters then joins in on the never-ending call including Martin Short playing Dr. Harold Bornstein, Scarlett Johansson as Ivanka and a squeaky-voiced Jimmy Fallon playing Jared Kushner.

Versatile Kate McKinnon took on Rudy Giuliani.

The biggest surprise of the evening, though, was Stormy Daniels, who played herself.

“Everyone knows it’s just an act,” Baldwin’s Trump said, telling her to quit talking about him.

“I work in adult films; we’re not really known for our acting,” the real-life Daniels replied. “I know you don’t believe in climate change, but a storm’s a coming, baby,”

Watch above, via NBC.

[image via screengrab]

Have a tip we should know? [email protected]