A musical episode of Riverdale is coming!

Riverdale is about to get more morbid- and more musical. It was announced this week that a musical episode of the hit CW show will air this season. The episode will be based on the hit Stephen King novel-turned-movie, Carrie.

The episode will feature 11 songs from “Carrie: the Musical,” the Broadway adaptation of the horror novel.  In addition to being a classic novel and new musical, Carrie was also a cult-classic film from the 1970s. The movie was even remade in 2014, starring Chloe Grace Moretz in the title role.

In the musical episode, Cheryl Blossom (played by Madelaine Petsch) will be playing the role of Carrie. (The rest of the cast will play supporting characters in the musical.) According to Entertainment Weekly, “The Riverdale High version will be directed by “future Tony winner” Kevin Keller (Casey Cott) and a behind-the-scenes documentary will be shot by Jughead Jones (Cole Sprouse).”

Riverdale’s creator, Roberto Aguirre-Sacasa, confirmed the musical on his Twitter account. He posted a cast list for the episode, captioning it, “Dream episode of coming up! “CARRIE: The Musical” is happening!!!”

Theories of a musical Riverdale episode began this week, when Lili Reinhart (who plays Betty Cooper) uploaded a picture of herself in a recording studio onto her social media accounts. Since the announcement, Roberto Aguirre-Sacasa posted this image on his Twitter account of the cast filming the musical episode.

The episode is currently planned to air on April 18th.