The CW’s Riverdale casts Cheryl Blossom

Madelaine PetschHot on the heels of the casting of Archie (KJ Apa), Josie (Ashleigh Murray), Fred Andrews (Luke Perry), Jughead (Cole Sprouse) and Betty Cooper (Lili Reinhart) in The CW‘s Riverdale pilot, comes the news that Madelaine Petsch has been cast as the fiery redhead Cheryl Blossom!

In the exclusive announcement, Deadline described Petsch’s Cheryl as rich, entitled and never accountable. A manipulative mean girl who kills with kindness, she recently lost her twin brother in a mysterious accident.

The one-hour drama will be written by Archie Comics Chief Creative Officer Roberto Aguirre-Sacasa and produced by Warner Brothers Studios and Berlanti Productions. Greg Berlanti, Sarah Schecter, Jon Goldwater, and Roberto Aguirre-Sacasa serve as executive producers.

The live-action series offers a bold, subversive take on Archie, Betty, Veronica, and their friends, exploring small-town life and the darkness and weirdness bubbling beneath Riverdale’s wholesome facade. The show will focus on the eternal love triangle of Archie Andrews, girl-next-door Betty Cooper, and rich socialite Veronica Lodge, and will include the entire cast of characters from the comic books—including Archie’s rival, Reggie Mantle, and his slacker best friend, Jughead Jones.