Riverdale certainly knows how to stir up drama with its own deliciously dark scenarios, but now they’re about to recreate one of the most iconic high school horror stories ever — by taking on Carrie: The Musical.

According to Entertainment Weekly, an upcoming episode (set to air April 18 at 8pm) will feature 11 songs from the Broadway musical, with Cheryl Blossom (Madelaine Petsch) cast as the troubled teen at the center of the creep-tastic tale, and the rest of Riverdale’s main crew in other key roles.

EW also scored the cast bios straight from the fictional program, which gives us a glimpse at each actor’s, er, motivation.

Archie Andrews, who’s stepping into the role of Tommy Ross, is “excited to be exploring his thespian side” and “would like to thank his girlfriend, Veronica, for always being there, and his dad, Fred Andrews, for helping build and construct the sets.”

Betty Cooper will be taking on the role of Sue Snell. Like Archie, “she is thrilled to be a part of Carrie: The Musical.” Also, interestingly, she sends “much love to her boyfriend, Jughead Jones.”

Of course V wouldn’t miss out on the chance to be a part of the fun. According to her bio, Veronica — who is playing Chris Hargensen — has previously played “Evita in Evita, Velma in Chicago, and Maria in West Side Story at Spence Prep School.”

Reggie certainly isn’t humble about his performance… and we would never expect anything otherwise, TBH. His bio notes his “immense talents for song and dance” and includes a quote from Charles Barkley: “I’m a mad dog whose only concern is winning.”

Cheryl, as Carrie, will be in the center of the action. A very telling part of her bio is blacked out, but she “dedicates her performance to Jay Jay, with love and remembrance.”

Even Betty’s mom, Alice, is getting in on the fun as Mrs. White. Her bio notes that “she’s excited to be sharing this experience with her daughter, Elizabeth Cooper.”

Jughead will be there, too, because it just wouldn’t be any fun without him! He’s playing The Beak.

See the rest of the cast list above, and catch the next episode of Riverdale on Wednesday at 8pm on The CW.

What do you think about the fact that Riverdale is taking on Carrie: The Musical? Let us know @BritandCo!

(photo via Art Streiber/The CW)