We all already have a mad crush on “Saturday Night Live” phenom Kate McKinnon, but she just took it to 11 with the cold open on the show tonight, singing an emotional and heart-wrenching “Hallelujah.” It’s a fitting homage to her perfect impersonations of Democratic presidential candidate Hillary Clinton over the last year, most of which were comical and also revelatory.
Not this, which is also a fitting tribute to the song’s creator Leonard Cohen, who died this week. McKinnon tears up at the end and says: “I’m not giving up and neither should you.”
Here’s the video:
This article originally appeared on Recode.net.