Życie mieszkańców małego miasteczka zmienia się pod wpływem tajemniczej śmierci nastoletniego Jasona Blossom (Trevor Stines), syna najbardziej wpływowych ludzi w Riverdale. Kiedy wszelkie tropy lokalnej policji prowadzą donikąd, znajomi zmarłego próbują odkryć prawdę. Archie (K.J. Apa), Betty (Lili Reinhart) i Jughead (Cole Sprouse) starają się poznać tożsamość zabójcy. Do miasteczka przyjeżdża Veronica (Camila Mendes), która zaprzyjaźnia się z Archiem i stara się pomóc w rozwiązaniu sprawy.
Rozpoczyna się nowy rok szkolny, a mieszkańcami Riverdale wstrząsa wiadomość o śmierci popularnego ucznia liceum Jasona Blossoma. Tragedia sprawia, że na światło dzienne wychodzi wiele sekretów kipiących tuż pod powierzchnią na pozór idyllicznego miasteczka.