Jeffrey Epstein Hijacks ‘SNL’ in Twisted Trump Cold Open
The notorious sex trafficker served as the president’s Ghost of Christmas Past.
For its Season 51 finale, Saturday Night Live threw everything at the wall in a shocking, Jeffrey Epstein-filled cold open.
The sketch featured President Donald Trump (James Austin Johnson) being visited by the ghost of Jeffrey Epstein, played for the first time by this week’s host, SNL legend Will Ferrell.
When Trump told his old pal that his approval ratings were in the 30s, Ferrell’s Epstein replied, “Oh, the 30s? Gross. Call me when it hits 17.”
The cold open poked fun at the alleged friendship between Trump and the convicted sex trafficker, a topic that SNL has mocked ruthlessly at the “Weekend Update” desk all season.
ADVERTISEMENT
“Man, we had some fun times together, didn’t we, Donny?“ Epstein mused. ”We should have taken more pictures.”
Sign Up for Our Obsessed Newsletter
By clicking “SUBSCRIBE” you agree to our Terms of Use and Privacy Policy.
The sketch ended with the two singing “Just the Two of Us,” by Bill Withers and Grover Washington, Jr.
At one point, it looked like the two were about to kiss, but Epstein playfully turned his head away.

Will Ferrell's Jeffrey Epstein gets cozy with James Austin Johnson's Donald Trump.
NBC
The episode is the show’s last chance until the fall to take any shots at the Trump administration, so the cold open used a Christmas Carol-themed format to pay tribute to three of the season’s most iconic impressions: Ashley Padilla’s Kristi Noem, Colin Jost’s Pete Hegseth, and Aziz Ansari’s Kash Patel.
For Noem, who Trump fired as Secretary of Homeland Security in March, the vision showed Noem six months from now—starring in ads for vacuum cleaners.
“It’s the best way to clean up that mess your dog made, besides a gun,” Noem joked, in what might be SNL‘s final joke about how Noem once bragged about shooting her own dog.

SNL's Epstein and Trump get a glimpse into Kristi Noem's future, as played by Ashley Padilla.
NBC
Ferrell’s Epstein showed a vision of the future where Hegseth and Patel were still partying in a bar together, much like they were in last week’s cold open.
When Hegseth started reading a podcast ad promoting “Poland Sprung, the first-ever hard water,” Trump took it as a good sign.
“Well, if Pete’s podcasting, I guess that means that the war in Iran is over,” Trump said.
Epstein replied, “Yep, we came in second.”

SNL, Colin Jost as Pete Hegseth
NBC
Ansari’s Patel also delivered his own ad read, making fun of the real Patel’s hobby of creating personalized bourbon bottles.
“Shoutout to our sponsor: my own personal line of cologne, Incompetence for Men,” Patel said. “Every bottle is full of my forehead sweat from my many Senate grillings.”

Aziz Ansari has embraced the role of embattled FBI Director Kash Patel.
NBC
The cold open also poked fun at Trump’s cankles, which received renewed media scrutiny after the president’s whirlwind visit to China this week.

SNL, Jeremy Culhane as JD Vance and James Austin Johnson as Donald J. Trump.
NBC
Trump’s swollen ankles, combined with the bruising on his hands, have spurred constant health concerns around the 79-year-old president throughout his second term. SNL‘s Trump appeared to share those concerns:
“Boy, are my legs swollen,” Trump said. He pulled a prop leg onto his desk and remarked, “That doesn’t look good at all.”
Obsessed with pop culture and entertainment? Follow us on Substack and YouTube for even more coverage.
Register below to read this article for free or subscribe
to unlock unlimited access to The Daily Beast.
Monthly
$1
First month then $5.99/month
Annual
$35
First year then $59.99/year
Premium
$79
First year then $119.99/year
*Substack access provided by the next business day, using your subscription email. Choosing the Premium plan constitutes your permission to share your subscription email with Substack and your agreement to Substack’s Privacy Policy.
Already have an account? Sign In
Looks like you already have a subscription!
- Account (completed)
- Payment (completed)
- Confirmation (completed)
You're all set!
Thanks for subscribing.
- 1Account
- 2Payment
- 3Confirmation

