Watch Riverdale Online: Season 3 Episode 16
Paul Dailly at .Did Cheryl find a way to vent her anger about the demise of her relationship with Toni?
On Riverdale Season 3 Episode 16, Riverdale High's fiery personality landed the lead role of Heather Chandler for the school musical.
However, she had no idea that Toni was trying out to be on the show, and there were fireworks.
Meanwhile, Betty lashed out when Evelyn kept bashing the musical.
Did she go too far?
Elsewhere, Veronica learned a stunning fact about her family and wondered whether her life was about to change.
Finally, Jughead made a surprising move against his mother after learning everything.
Use the video above to watch Riverdale online right here via TV Fanatic.
Catch up on all your favorite shows and reviews and join in the conversations with other fanatics who love TV as much as you.
Paul Dailly was an Associate Editor for TV Fanatic.Follow him on X.