'Riverdale' Will Put On 'Heathers: The Musical' Tonight

Riverdale High is putting on a Heathers: The Musical episode tonight, March 20 at 8/7c on The CW.

Last season, Riverdale found great success on their musical episode of Carrie: The Musical. Following last week's rough patch in Cheryl and Toni's relationship, Cheryl is channeling her energy into something new- the school musical.

Kevin Keller (played by Casey Cott) directs the school production, which features Josie McCoy (Ashleigh Murray) as Veronica Sawyer, Cheryl Blossom (Madelaine Petsch) as Heather Chandler, Veronica Lodge (Camila Mendes) as Heather McNamara, Betty Cooper (Lili Reinhart) as Heather Duke, and Sweet Pea (Jordan Connor) as J.D.

Check out the two preview clips below and tune in tonight!