'Riverdale' actress speaks out after co-star bullied online

PHOTO: Shannon Purser attends the Los Angeles Premiere of the Netflix Film Sierra Burgess is a Loser at Arclight Hollywood, Aug. 30, 2018, in Hollywood, Calif.PlayMatt Winkelmeyer/Getty Images
WATCH 'Riverdale' star speaks out about body dysmorphia

It's totally OK to be passionate about your favorite TV show. What's not cool is bullying an actress because of a plot point on a fictional series.

In last week’s episode of "Riverdale," the character Ethel, played by Shannon Purser, compelled Jughead to kiss her and it was a seemingly nothing kiss.

But some fans of the show were not happy with Ethel and how she was trying to get in between Jughead and his main love interest, Betty.

To make matters worse, fans began to attack Purser on social media, as if she had anything to do with the script.

PHOTO: Actor Lili Reinhart attends the 2018 MTV Movie And TV Awards at Barker Hangar, June 16, 2018, in Santa Monica, Calif. Emma McIntyre/Getty Images
Actor Lili Reinhart attends the 2018 MTV Movie And TV Awards at Barker Hangar, June 16, 2018, in Santa Monica, Calif.

A fan site called Riverdale News said it best when it tweeted, "Your daily reminder that bullying a cast member over a FICTIONAL ship is never ok. Please get a grip on reality."

The actress who plays Betty and Purser's friend, Lili Reinhart, decided to also speak up.

— Lili Reinhart (@lilireinhart) October 30, 2018

"Adding to that. Shannon is my friend, and it is embarrassing that people felt the need to attack her personally for something that happened on a SHOW," she wrote. "Written by WRITERS."

She added, "You are not a fan of mine if you treat my friend like this."

According to Teen Vogue, Purser herself also commented on social media, reminding fans that it is a fictional show, but then deleted her tweets.

Come on "Riverdale" fans, you're better than this!