Forget Degrassi. Riverdale has brought a whole new meaning to the phrase "It goes there."

The over-the-top campy CW drama announced on Wednesday that this season will not only feature a musical episode, but specifically, a Carrie: The Musical episode.

It's ok if you need to take a minute to let this sink in.

The episode, which will air on April 18, will follow the Riverdale High Drama Department's production of the real-life Broadway musical inspired by the Stephen King classic through the lens of a behind-the-scenes documentary, entitled A Night to Remember, filmed by — who else? — Jughead Jones ­(Cole Sprouse).

Kevin Keller (Casey Cott) will direct the musical production, alongside his assistant Fangs Fogarty (Drew Ray Tanner). But let's get to what you really want to know about: the cast.

Who else could play ginger icon Carrie White but the incomparable Cheryl Blossom (Madelaine Petsch)? Betty Cooper (Lili Reinhart) and Archie Andrews (KJ Apa) will obviously star as the school's golden couple Sue Snell and Tommy Ross, while Veronica Lodge (Camila Mendes) will be perfect as Carrie's antagonist, mean girl Chris Hargensen.

Meanwhile, Josie McCoy (Ashleigh Murray) continues to get the short end of the stick with the role of gym teacher Miss Gardner — we bet her mom will have a lot to say about this casting — and Alice Cooper (Madchen Amick) finds the role she was born to play, Carrie's mother Margaret.

The rest of the cast includes Jughead as the fashion-challenged nerd The Beak, Reggie Mantle (Charles Melton) as bad boy Billy Nolan, Toni Topaz (Vanessa Morgan) as senior class president Norma, Ethel Muggs (Shannon Purser) as Sue's best friend Helen and Midge Klump (Emilja Baranac) and Moose Mason (Cody Kearsley) as chorus members.

Riverdale Mega Buzz: Get Ready for the Return of Dark Betty

And since the Lodge Family is producing the musical, we can only expect Hiram (Mark Consuelos) and Hermione (Marisol Nichols) to be heavily involved — meddling, scheming, generally just making things difficult, etc.

The episode will feature 11 songs, which is a lot for an hour of television.

After giving us nearly boiling someone alive in a hot tub filled with maple syrup, Archie working with the FBI and literally everything about jingle jangle, we can't say we're surprised Riverdale is pulling out all the stops for a musical episode in only its second season. We are surprised that Jughead agreed to appear on stage, though.

Riverdale airs Wednesdays at 8/7c on The CW. The musical episode will air Wednesday, April 18.

(Full disclosure: TV Guide is owned by CBS, one of the CW's parent companies.)