Question: when do the new riverdale episodes come out?
Answer: May 9, 2018, May 2, 2018, April 25, 2018, May 16, 2018