Who was killing the teens in Riverdale?
That was finally revealed on Riverdale Season 2 Episode 21 when the villain made one final kill before revealing the truth to Betty.
Meanwhile, Archie and Jughead found themselves in the fight of their lives as the Ghoulies and another villain made a return to Riverdale.
Also, Veronica and Penelope were forced to make a decision about whether Hiram was ruining the family name.
Did they take action?
Use the video above to watch Riverdale online right here via TV Fanatic.
Get caught up with all the latest scheming right now.
Paul Dailly is a staff writer for TV Fanatic. Follow him on Twitter.