Two episodes left before Riverdale wraps up Season 3, and there are a ton of questions that still need to be answered. Who is The Gargoyle King? Who is Edgar Evernever? Who is The Black Hook? Who are the crazy people writing this show???

That last one we can answer, at least. This week’s penultimate episode “Chapter Fifty-Six: The Dark Secret of Harvest House” is written by Cristine Chambers and James DeWille, and directed by Rob Seidenglanz. The episode is, even by Riverdale standards, unhinged. and I realize I say this almost every week, but there were moments that made me gasp out loud, because I could not believe the show was heading in the direction it’s heading. There are romantic moments, funny moments, exciting moments, shocking and revolting moments, and twists a plenty… Basically, another week in the Town With Pep.

In fact, there’s so much going on in this episode, I’m hesitant to tease much about it — better you discover the dark secrets of harvest house for yourself. But you didn’t come here for breadcrumbs, you came for teases. So let’s do this, and tease what we can:

1 Fight Club Archie Andrews’s (KJ Apa) boxing storyline hasn’t exactly been a fan favorite. As the high schooler has transitioned from prisoner on the run, to bear victim, to boxing club owner this season, fans have wondered whether this is the redhead’s new status quo; and if so, why??? As not the biggest fan of the sweet science, I’ll add myself into that part of the Venn diagram… So believe me when I say I was shocked to discover that this episode, the boxing is good. Whereas previous matches have pitted Archie against both friends and generic foes, seeing him go up against the man who framed him for murder, threatened his life and has generally tortured the town of Riverdale for the past two seasons is thrilling. It gives the match actual stakes — and they couldn’t be higher, as Archie and Hiram (Mark Consuelos) aren’t just settling their differences: they’re both fighting for the very fate of Riverdale.

2 Daddy Issues Meanwhile, as promised last episode Veronica Lodge (Camila Mendes) is taking the fight of another sort to her father. After finding out he’s actually owned the businesses she thought she’s owned this season, the whole time, she’s fed up and not going to take it anymore. And in order to take her father down, she’s going to need the help of two people: Reggie Mantle (Charles Melton), and Beyoncé. Okay, not really on the second one, but we do get to hear Veronica belt an on-the-nose rendition of Queen Bey’s yee-haw hit, as well as see some surprising moves as the younger and elder Lodges go head to head.

3 Love Is An Open Door All this leads to a moment Riverdale showrunner Roberto Aguirre-Sacasa calls “heartbreaking,” and given how beat up Archie is in this shot that’s saying a bunch. I’ll just note that this episode is a rollercoaster for fans of the Veronica/Archie pairing (a.k.a. Varchie), and leave it at that. Suffice to say, this episode will make you feel things.

4 Self Farm Meanwhile, over on the other side of town, we finally get to really see the inner workings of the mysterious Farm, including what some of our teen cast has been up to. Betty Cooper (Lili Reinhart) may have joined the cult in order to be protected from her serial killer father, but she quickly finds out things might be just as bad inside The Farm, as outside. In fact, things get extremely messed up almost immediately. That puts her in danger (because Betty’s middle name is danger), but also Toni Topaz (Vanessa Morgan), Cheryl Blossom (Madelaine Petsch), Fangs Fogarty (Drew Ray Tanner) and Kevin Keller (Casey Cott), of course… Right?

5 Kangs Dynasty Speaking of Kevin and Fangs, fans have been wondering exactly what has been going on with the duo since they were… Married? Maybe? Back in “BIG FUN”. Though you won’t get exact clarity on their couple status this episode, they actually interact, talk, and get cute together. That’s the good news!

6 Family Reunion Let’s get to the bad news. Specifically, Betty learns a shocking piece of information from Edgar Evernever (Chad Michael Murray), the leader of The Farm, who encourages Alice Cooper (Mädchen Amick) to share a surprising childhood secret with her daughter. That’s just the tip of the iceberg, though, as Betty very quickly starts to question her reality, before finally getting those answers she’s been looking for… Though she might wish she never asked those questions.

7 Run, Choni, Run Season 3 has been a comparative bevy of riches for fans of Cheryl and Toni (a.k.a. Choni), and this episode brings some cute, affectionate scenes between the duo, though tinged with the knowledge that the couple has been sucked in by The Farm. But it all leads to one of the biggest sequences in Choni history, a series of quick scenes that will have you cheering and sobbing in equal measure. If you love Choni (and why wouldn’t you?), hold on tight, folks.