The CW has aired the Riverdale season 6 finale, and viewers may be wondering what that twist ending is all about. Since the show first aired in 2017, Riverdale has taken audiences on a wild journey of chaotic twists and turns ranging from serial killers to cult leaders and, more recently, superheroes. Longstanding fans of the Archie comics the show is based on were understandably a bit skeptical about Riverdale due to its major departures from its source material, but season 6's ending is sure to change their minds.
Riverdale season 6 was the show's most bizarre yet, taking it down a supernatural route that creator Roberto Aguirre-Sacasa swore it would never take. The second to last episode saw the villainous sorcerer Percival Pickens (Chris O'Shea) return back to his home in the alternate universe of Rivervale, but not before ensuring that Bailey's Comet is still headed for Riverdale. To make matters worse for the main characters, Percival also placed a magical barrier over the town so that civilians inside cannot escape. During the Riverdale season 6 finale, Veronica (Camila Mendes) formulates a plan where she absorbs the team's powers via a blood transfer and gives them all to Cheryl (Madelaine Petsch) through a kiss. Combined with her phoenix powers, Cheryl is then strong enough to melt the comet by herself.
Related: Why Riverdale Is Ending After Season 7
However, while Cheryl redirects the comet and saves Riverdale, the show takes a shocking twist at the end of season 6 as the show's main character, Archie Andrews (KJ Apa), wakes up in the 1950s. Then, Riverdale's narrator, Jughead Jones (Cole Sprouse), reveals that Cheryl's act of heroism has worked but somehow made it so that the gang is back in Riverdale High
Read more on screenrant.com