Hiram's post-shooting drama is keeping it all in the family. Someone from his past is arriving in town to cause more chaos on Riverdale Season 3 Episode 11.
Kelly Ripa, who is Mark Consuelos' real-life wife, is taking on the role of Ms. Mulwray.
Not much is known about the upcoming villain, except for the fact that she is Hiram's mistress. Did Hermione know about Hiram's secret affair? Or, could this be another red herring?
Ms. Mulwray is a beautiful and icy femme fatale who works to get everything she wants. Joining the ranks of Riverdale's other nefarious foes could either create a lot of success for her or she'll be in over her head with a new mystery.
We'll have to wait and see if this is an affair to remember.
Ms. Mulwray isn't the only connection to Hiram Lodge that is looming around town. Hiram's unknown shooter is still at-large and anyone could be the culprit.
Jughead Jones has a suspect at the top of his list.
Based on the promo, the leader of the Southside Serpents thinks that Hermione Lodge might be the shooter. He's confronted the mayor with the big question that is on everyone's lips.
Could she have tried to kill her husband?
Hermione's demeanor makes us think that she could be involved. She's acting pretty coy around Jughead, and she's getting a little too close for comfort in one of the clips.
Archie might need to talk to a therapist ... and fast.
The prodigal son returned to town on Riverdale Season 3 Episode 10, but he hasn't quelled his demons yet. The effects of his near-death experience and the past torment from Hiram Lodge have pushed him to the edge.
The most alarming development, however, is that he's armed (yet again) and standing in front of an unconscious Hiram.
Is this a dream from his vision quest? Could he actually try to kill Hiram this time?
Archie needs to listen to Josie. He has to work on his demons before they eat him alive.
Elsewhere in the promo, we see Betty investigating a mysterious death, Jughead warning FP of a trap, and Veronica in front of a burning bonfire.
Something wicked is definitely happening in Riverdale!
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 all the past drama.
Riverdale Season 3 Episode 11 airs Wednesday, January 30 at 8/7c on The CW.