Riverdale “Madelaine Petsch’s Favorite Season 1 Scene” Interview Madelaine Petsch’s favorite scene from the first season has Cheryl putting the pieces together. Riverdale Season 2 premieres October 11 on The CW. Show More… 7 Comments Related Videos Riverdale “Ashleigh Murray’s Favorite Season 1 Scene” Interview (HD) Riverdale “Marisol Nichols’ Favorite Season 1 Scene” Interview (HD) Riverdale Season 2 “Luke Perry” Interview (HD) Riverdale (The CW) Madelaine Petsch Interview HD