Riverdale, the CW pilot based on the Archie Comics characters, has added a villain to its ranks, casting  Madelaine Petsch as ginger bombshell Cheryl Blossom.

Set in present time, Riverdale is a subversive take on Archie (KJ Apa), Betty (Lili Reinhart), Veronica and their friends, exploring the surrealism of small-town life — the darkness and weirdness bubbling beneath Riverdale’s wholesome façade.

Petsch’s Cheryl Blossom is rich, entitled and never accountable. A manipulative mean girl who kills with kindness, she recently lost her twin brother in a mysterious accident.

In the pilot, from Warner Bros. TV, Petsch also also joins Ashleigh MurrayCole Sprouse (Jughead Jones), and Luke Perry (Archie’s dad Fred Andrews)

Petsch, who can be seen in the upcoming feature The Curse of Sleeping Beauty, is repped by Global Artists Agency and Fran Blain & Associates.