TV Riverdale TV series gets synopsis and new pic Riverdale is already being pegged as the new Twin Peaks