Sketch comedy showcase "Saturday Night Live" opened its 45th season with a play on President Donald Trump's White House woes as he confronts a formal impeachment inquiry over his attempts to get Ukraine's president to investigate political rival Joe Biden's son.

In the show's cold open Alec Baldwin returns to his recurring role as the president, this time embattled and seeking the counsel of his personal attorney, Rudy Giuliani, portrayed by Kate McKinnon.

"I’m being impeached," Trump says. "It’s the greatest presidential harassment of all time."

Got a problem that needs fixing?

Call Ray Donovan. ☎️#SNLPremiere pic.twitter.com/YIB9ReNd3p — Saturday Night Live - SNL (@nbcsnl) September 29, 2019

Giuliani responds, "Nobody is going to find out about our illegal side dealings with the Ukraine. Or how we tried to cover up those side dealings. Or how we tried to cover up the cover up."

"Where are you right now?" Trump asks.

Giuliani: "I’m on CNN."

Trump eventually seeks the advice of North Korean leader Kim Jong Un, played by new featured player Bowen Yang.

"You have a big ocean in your country?" Kim says. "Send whistleblower to the bottom of there."

The president finally reaches out to the man he thinks is Ray Donovan, the Hollywood fixer from Showtime's eponymous program, but Trump ends up talking to the actor who plays Donovan, Liev Schreiber.

Schreiber, in a cameo, says he doesn't work as a fixer in real life. But when Trump asks him about Liam Neeson, the actor says, "Actually, Liam might do it."

"SNL" stayed on topic with a spoof of CNN's election town halls, this one titled, "Impeachment Town Hall," featuring so many Democratic presidential candidates that New Jersey U.S. Sen. Cory Booker, played by Chris Redd, is told he could leave early to beat traffic.

The host for the evening, Woody Harrelson, portrays former Vice President Joe Biden, and ex-cast member Maya Rudolph returned to Studio 8H to play U.S. Sen. Kamala Harris.

McKinnon's Sen. Elizabeth Warren expresses confidence in her role as one of the top candidates.

"I hope you guys enjoyed hot girl summer," she says, "because now it’s school librarian fall."

Kate McKinnon portrays Elizabeth Warren participating in CNN's impeachment town hall on Saturday Night Live, September 28, 2019. NBC

Larry David returned to play Sen. Bernie Sanders, who says, "I'm so excited to be back and to ruin things a second time."

Rudolph's Harris appears to be auditioning for a crime drama rather than the White House.

"I’m America’s cool aunt," she says. "Give you weed but then arrest you for having weed. I'm a walking, talking TNT show. 'Kamala,' Sundays on TNT.'

Biden tries to appeal to voters' need for stability.

"Look, I’m like plastic straws," he says. "I’ve been around forever. I’ve always worked. But now you’re mad at me. Drink up, America."

News segment "Weekend Update" hammered the impeachment theme, with co-host Colin Che fretting over the length of the process.

"I bet someone explained how long impeachment takes to John Wilkes Booth and he said, 'All right, well, where's he at right now?'" Che says.

A spoof of a current affairs talk show, "Inside the Beltway," looked at Trump's ability to emerge from past controversies that some pundits said would end his political career.

"SNL" musical guest Billie Eilish and host Woody Harrelson during promos in Studio 8H this week. Rosalind O'Connor / NBC

As the show flashes back to Trump's remarks about Mexican immigrants ("rapists") and late Sen. John McCain ("I like people who weren't captured") and to the investigation into Russian influence on the 2016 election, a commentator played by Kenan Thompson predicts the correct outcome every time.

"Ain't nothin' gonna' happen," he says. And that's his prescription for impeachment: "He's gonna win again."

Billie Eilish made her SNL debut as the musical guest.