ARCHIE COMICS: CW Riverdale bio Cherry Blossom

ARCHIE COMICS

CW RIVERDALE

TV BIO:
Madelaine Petsch is Cheryl Blossom. Deadline describes Ms. Blossom as "rich, entitled and never accountable. A manipulative mean girl who kills with kindness, she recently lost her twin brother in a mysterious accident." There's a tiny hint of some of the Afterlife With Archie weirdness creeping in right there.