Riverdale - 6.21 The Stand
Manage episode 362240902 series 3472433
It's the penultimate episode of season 6 and things are coming to an end for Riverdale (or are they)!? The gang take their final stand against Percival with a little help from their supernatural, alternate-dimension pals. Mary is solo again to recap the battle between good and evil, break down everything from the episode, and take some guesses on what the finale might bring!
159 episodes