Kate McKinnon as Hillary Clinton sings ‘Hallelujah’ in emotional ‘SNL’ open

The cold-open sketch on “Saturday Night Live” this weekend took an unexpected and somber tone.

Kate McKinnon, portraying a defeated Hillary Clinton, simply sings “Hallelujah” by Leonard Cohen.

“I did my best, it wasn’t much,” she sings, playing the piano on set. “I couldn’t feel, so I tried to touch. I told the truth, I didn’t come to fool ya. And even though it all went wrong, I’ll stand before the Lord of Song with nothing on my tongue but Hallelujah. Hallelujah. Hallelujah.”

To finish the sketch, McKinnon directly addresses her viewers, many of whom likely voted for Clinton over Donald Trump. “I’m not giving up, and neither should you,” she says.

“And live from New York, it’s Saturday night!” McKinnon exclaims.

McKinnon had portrayed Clinton on ‘SNL’ throughout the campaign season, often depicting her as tough and confident of her upcoming victory — especially against Trump, now the president-elect.

For more Saturday Night Live sketches visit Yahoo View, available now on iOS.


Related slideshows:

Tens of thousands protest Trump’s election victory >>>

Donald Trump meets with Obama at the White House and visits the Capitol >>>

Protests after Donald Trump’s victory >>>

Newspapers around the world react to Donald Trump’s victory >>>

Tears and cheers as Donald Trump and Hillary Clinton supporters clash at the White House >>>

World reaction to Trump’s stunning victory >>>