The second season of Riverdale premiered on The CW on October 11, 2017 and concluded on May 16, 2018 with a total of 22 episodes. The series is based on the characters from the Archie Comics, created by Maurice Coyne, Louis Silberkleit, and John L. Goldwater, and was created by Roberto Aguirre-Sacasa.
The principal cast sees KJ Apa, Lili Reinhart, Camila Mendes, Cole Sprouse, Marisol Nichols, Madelaine Petsch, Ashleigh Murray, Mädchen Amick and Luke Perry returning from the previous season, and introduces Mark Consuelos, Casey Cott, and Skeet Ulrich in starring roles. The season centres around a shooter known as "The Black Hood" who terrorizes the citizens of Riverdale.
Episodes
Cast and characters
Main
KJ Apa as Archie Andrews
Lili Reinhart as Betty Cooper
Camila Mendes as Veronica Lodge
Cole Sprouse as Jughead Jones
Marisol Nichols as Hermione Lodge
Madelaine Petsch as Cheryl Blossom
Ashleigh Murray as Josie McCoy
Mark Consuelos as Hiram Lodge
Casey Cott as Kevin Keller
Skeet Ulrich as FP Jones
Mädchen Amick as Alice Cooper
Luke Perry as Fred Andrews
Recurring
Guest
Production
Development
Writing
Casting
Filming
Music
Release
Reception
Critical response
On review aggregator website Rotten Tomatoes, the second season holds an approval rating of 88% based on 15 reviews, and an average rating of 7.61/10. The site's critics consensus reads: "Riverdale enters its sophomore year with an off-kilter new murder mystery while continuing to up the hormonal teen melodrama."