Season 5 riverdale July 8, 2019 16 32 64 128 Season 5 riverdale cast Season 5 riverdale recap Season 5 riverdale plot Season 5 riverdale musical episode