A vengeful spirit from folklore, la Llorona arrives in Rivervale to terrorize the rainy town. Betty and Toni find themselves in the specter’s path and must seek Cheryl’s help to…
After spending seven years away from Riverdale, Archie returns to find the town is now under Hiram Lodge’s grip and on the verge of becoming a ghost town. When Toni…
Sam and Dean look to occult lore for a solution to their latest problem, but instead of a resolution, they find much more than either of them had anticipated.