Just because it’s the middle of Spring doesn’t mean we can’t get a little parody of “A Christmas Carol” on Saturday Night Live in May.
In the season 51 finale of SNL on Saturday, President Donald Trump, played by cast member James Austin Johnson, falls asleep in the Oval Office. However, Trump is soon visited by the ghost of Jeffrey Epstein, played by host Will Ferrell.
Ferrell’s Epstein gives Trump a look into the future, offering the president a peek at what his cabinet members, past and present, will be up to, ostensibly, after they leave their positions. The cold open also features Ashley Padilla as former Homeland Security Secretary Kristi Noem, Colin Jost as Defense Secretary Pete Hegseth, and Aziz Ansari as FBI Director Kash Patel.


