Riverdale is honoring the classic horror film Carrie with a special musical episode airing April 18, but the tribute had us wondering: who would the Riverdale cast douse in pig's blood, like what happens in the climactic final scene of Carrie?

Luckily, we got to ask the gang who their stand-in Carrie would be and some people need to be very afraid. Cheryl (Madelaine Petsch) got a couple of votes, while Madchen Amick said that Alice has a slew of people she'd give the pig's blood treatment, including Penelope Blossom (Nathalie Boltt) and Sheriff Keller (Martin Cummins).

Here's What The CW Renewals Mean for Your Favorite Shows Next Season

However, a few of the cast members went personal with their choices. Vanessa Morgan, aka Toni Topaz, said she'd like to pour some pig's blood on her costar Casey Cott. Lili Reinhart took it a step further and said she'd love to see Cole Sprouse covered in the icky ooze. In fact, she'd throw it right in his face since he refused to sing or dance for the show's musical episode. No one likes to pick favorites, but we'd definitely love to see that happen.

The Riverdale musical episode airs Wednesday, April 18 at 8/7c on The CW.

(Full disclosure: TV Guide is owned by CBS, one of The CW's parent companies)