The tension has reached its peak on Riverdale Season 3 Episode 8.
The teens have had enough; they're standing up to their parents and fighting back. Cheryl and Veronica are calling a battle to arms to take down the devious and manipulative antagonists in town. But to them, they call them "Mother" and "Father."
Based on the midseason finale trailer, the latest decision from the parents was the final straw.
Riverdale High's queen bees are rallying the troops. They've got the RROTC and their friends, but will it be enough?
The situation has become an all-out war.
All of the troubles seem to be triggered by a mysterious seizure. However, unlike the previous attacks of Ethel and Betty, the latest instance hit Riverdale High on a grander scale.
We see a quick clip of Veronica, Toni, and the other River Vixens convulsing on the ground in a mass seizure. What could be causing these health risks?
Hermione Lodge isn't waiting around to find out. With the authority of being the mayor, she's stepping in and shutting Riverdale High down. Though, that might not be all she had planned.
Blue-suited people in health masks are pulling students out of the high school, and Principal Weatherbee is openly calling out someone as "one of the infected."
Are people being quarantined because of the seizures? Is this a ploy by the Gargoyle King?
Over at the Sisters of Quiet Mercy, Betty Cooper is taking back her power. (I guess the brainwashing wasn't that successful.)
The intrepid investigator is holding Sister Woodhouse captive in the creepy chapel. She initially restrained her after strong-arming her at neck-point with a sharpened weapon.
Sister Woodhouse threatens both Betty and a mysterious person off-camera with electro-shock therapy.
Who is Betty's mysterious ally? Could it be Ethel? Did she have a change of heart?!
Elsewhere in the promo, there are a few quick clips of Penelope doused in water, Hiram warning about a biblical threat, and Jughead reuniting with his mother (played by guest star Gina Gershon).
Hopefully, their reunion will be sweet and tender. Though this is Riverdale, nothing is ever light and innocent.
Darkness will find its way to them.
Now, over to you, Riverdale fans!
Check out the trailer below and share your thoughts in the comments.
Don't forget, you can watch Riverdale online via TV Fanatic to get caught up on the mystery.
Riverdale Season 3 Episode 8 airs Wednesday, December 12 at 8/7c on The CW.