Saturday Night Live’s 51st season finale saw show legend and episode host Will Ferrell appearing as the ghost of Jeffrey Epstein to sing a duet with President Donald Trump.
Trump, played by cast member James Austin Johnson, was woken up from a nap in the Oval Office by Ferrell, dressed as a Dickensian, Jacob Marley-like ghost who joked and reminisced with the president.