The CW has releases promo photos for "Silent Night, Deadly Night," this week's midseason finale of Riverdale's second season.
Last week saw some big changes for the show's "core four," with Jughead's (Cole Sprouse) dad F. P. Jones (Skeet Ulrich) getting out of jail, the Lodge family being targeted by the Black Hood, and what appeared to be end of not just Jughead's relationship with Betty (Lili Reinhart,) but Archie's (KJ Apa) with Veronica (Camila Mendes) as well. However, from the looks of the photos everyone will still manage to come together and share a little bit of Christmas spirit. You can check out the photos in our gallery.
Christmas spirit aside, though, the promo for the midseason final reveals that things aren't going to be particularly merry for the citizens of Riverdale. The gang appears to be getting closer to the identity of the Black Hood and Veronica in particular looks like she's digging into her father Hiram's (Mark Consuelos) shady dealings, especially interesting since there's some evidence that he could be linked to the Black Hood himself.
"The one thing I have learned, at least from Hiram, is that nothing he does is by accident." Marisol Nichols, who plays Hermione Lodge, told reporters during a recent set visit. "Everything is completely planned out always and I think that is what the audience is starting to pick up. But I can also tell you I don’t even know what they’re up to. I don’t know the endgame at all. I wish I did because it would help a little bit more, but I can just say that things go deeper and deeper and deeper and they get more and more entrenched in Riverdale."
But it's not all grim tidings this week. While "Bughead" and "Varchie" both appear to be over, there could be another relationship brewing.
"For a long time, Archie was what Betty wanted," showrunner Roberto Aguirre-Sacasa said earlier this year. "And I don't think it's like a switch being flipped, that just changes. Now that he's a little bit older, a little bit wiser, is he like, 'Wow, I let this really good thing get away? And is it too late?'"
Riverdale's midseason finale airs this Wednesday at 8/7c on The CW.