If you're a fan of The CW's Riverdale, then you know that the show is a complete rollercoaster. You gasped when Bughead got together, you wept when Bughead broke up and you sighed with relief when they got back together again. You were all like whaaaaat when you found out Betty's dad is the Black Hood and like yaaaaas when you saw Betty as the Griffin Queen.
This show loves to deliver some serious surprises.
Riverdale has taken us on quite the journey, and Season 3 is absolutely insane. Where will Riverdale take us this season? Here you'll find the new episodes ranked from worst to best once they air.