There’s a lot of characters on Riverdale, and this week the writers gave some of our favorites some time to shine. 

Spoilers below

We got a lot of Cheryl (Madelaine Petsch), and it had us asking, why don’t we get more of her? There’s a reason why she won the MTV Movie + TV award for Scene Stealer. I don’t understand why the writers don’t use her more. She’s on screen and Twitter explodes with how happy they are to see her. She’s the Queen and the writers need to use her more. 

Choni is also one of the favorite ships on Riverdale, yet, they also get neglected. Not this week. This episode Choni ruled the screen. They were the perfect team, and I don’t think there was anything better than Cheryl giving Toni (Vanessa Morgan) her own gang. 

Photo: Sergei Bachlakov/The CW

Kevin (Casey Cott) and Moose (Cody Kearsley) also had a lot of screen time. Another very cute couple that gets neglected, but is always a delight to have on screen. I feel for Kevin. Hiding a relationship is no relationship, but you can’t rush Moose on coming out. 

Well, I guess Cheryl can. Cheryl intentions were pure, but it severely backfired. It broke my heart to see Moose leave at the end. 

We thought we were in just another G&G came, but it wasn’t that simple. Moose’s dad was sent to the Sisters when he was in high school, and they certainly did a number on him. He can’t even let his son be happy. He has to scare him and scare all the parents. But it was Cheryl to the rescue! The writers really need to have more excuses to let Cheryl use her bow and arrow. 

Photo: Sergei Bachlakov/The CW

I did seriously think the writers were going to kill off Kevin for a second, luckily, it was all just a big scare. 

Veronica (Camila Mendes) and Archie (K.J. Apa) were the only two of the main four that the episode focused on this week, and it wasn’t together. 

Veronica was trying to clean up her mess, and her mother’s mess, with Reggie (Charles Melton). Veronica was off her game. She made a lot of miss steps. They are lucky it was Jughead’s mom, Gladys (Gina Gershon), and not someone else they owed money to. Not saying they are off the hook. It will be interesting to see what Gladys is going to be doing in town. 

Archie was helping Josie (Ashleigh Murray) with her Julliard audition, surprisingly she didn’t get a callback. An oversight on their part, I’m sure. 

While I really like Josie, I don’t know how I feel about Josie and Archie getting together. The writers were hinting at this in the last episode, and this episode they kiss. Veronica has moved on, so he’s free to move on too, that doesn’t mean we have to like it.