Saturday Night Live this weekend started with a bang, with Alec Baldwin taking on his infamous impersonation of President Donald Trump to start the show’s cold open. Baldwin’s Trump was seated at a grand piano, and began the show with a rendition of Leonard Cohen’s famous song, “Hallelujah.” Throughout the short clip, other members of Trump’s team emerged to join him for the number—namely, Kate McKinnon as Kellyanne Conway, Beck Bennett as Vice President Mike Pence, Mikey Day and Alex Moffat as Eric Trump and Donald Trump Jr., Aidy Bryant as Sarah Sanders, Cecily Strong as Melania Trump, Scarlett Johansson as Ivanka Trump, and, of course, the Grim Reaper.

Watch LCD Soundsystem Perform Two New Songs On Saturday Night Live

This is not the first time that Cohen’s iconic song has been covered on Saturday Night Live. Saturday’s night cover of “Hallelujah” harkens back to McKinnon’s impersonation of Hillary Clinton, when days after the election, she performed a mournful straight rendition of the song. The tone of this weekend’s cover was inherently different than the November rendition with Clinton, with sly references poking fun at the controversy currently surrounding the Trump administration embedded through out the three-minute-long song.  In reference to this and the Trump’s denial of any wrongdoing, the song ended with Baldwin’s Donald Trump issuing a statement to the crowd. “I’m not giving up because I did not do anything wrong. I can’t speak for these people,” Baldwin’s Trump announced, gesturing to the surprised-looking group of his political team gathered behind him around the grand piano.

Saturday Night Live Targets EDM Fans With This “When Will The Bass Drop” Skit

You can watch Alec Baldwin as President and the gang consisting of Conway, Pence, Sanders, and Trump’s family tackle Leonard Cohen’s “Hallelujah” below, courtesy of Saturday Night Live.