Kara and Lena head to Stryker’s Island to search for clues on how to defeat Lex. At the prison, Kara tries to befriend a nosy prisoner, Steve, who may have…
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…