Warning: May contain spoilers!
As the credits rolled on last night’s episode of Game of Thrones, viewers heard the familiar voice of Florence Welch.
The original song “Jenny of Oldstones” – which was sung a little earlier in the episode by Podrick Payne (played by Daniel Portman) – was performed by Florence + the Machine.
“When I first heard the song it sounded like a Celtic lullaby to me,” the singer said, in a release. “Celtic music has always been in my blood, so I felt like I could do something with it.
“The magic and ritual in Game of Thrones, not to mention the costumes, have always appealed to me. I am honoured to be a part of the final season.”
MORE: Does Game Of Thrones Theme Borrow From '70s Israeli Song?
Fans of George R. R. Martin’s A Song of Ice and Fire recognized “Jenny of Oldstones” as “Jenny’s Song” from the books, where only one line – “High in the halls of the kings who are gone, Jenny would dance with her ghosts” – appeared. (Jenny of Oldstones was a pauper for whom Prince Duncan Targaryen gave up his right to the throne to marry.)
GoT creators David Benioff and D.B. Weiss and series composer Ramin Djawadi fleshed the song out for Florence + the Machine, whose 2011 song “Seven Devils” was used in the show’s Season 2 trailer.
“We’ve always been huge fans of Florence’s music … so the opportunity to hear her otherworldly voice on our show was always at the forefront of our minds,” Benioff and Weiss said, in a release. “We’re still pleasantly shocked that she agreed to sing ‘Jenny of Oldstones’ and we’re in love with the result.”
Florence + the Machine perform May 26 in Toronto and May 28 in Montreal.
Episode 2 of GoT was partly shot in Calgary.
Listen to “Jenny of Oldstones” below: