Kate McKinnon Reprises Her Role as Hillary Clinton on SNL, and It's the Gift We All Needed

click to play video

President Donald Trump was haunted by the spirits of his past, present, and future on Saturday Night Live this week when Alec Baldwin once again reprised his Emmy-award winning role as our current commander in chief. In the six-minute cold open of the show inspired by the Charles Dickens novella A Christmas Carol, Trump just can't seem to escape his former national security adviser Michael Flynn (played by Mikey Day), former Access Hollywood host Billy Bush (played by Alex Moffat), Vladimir Putin (played by Beck Bennett), and former presidential candidate Hillary Clinton (played Kate McKinnon), who has some choice words for Trump that prove karma is a real b*tch. Watch the video above to see exactly what we mean.