Freeform’s true-crime series continues with “Angel’s Landing,” an episode that asks the unsettling question: is Lou Castro a charismatic leader or something far more sinister? Sara, grappling with her own demons, is increasingly convinced of the latter, especially as the body count among Castro’s followers begins to rise.
This week, the detectives intensify their investigation as they try to piece together the puzzle of Castro’s influence. The deaths raise the stakes, and Sara’s desire to escape the cult intensifies. But can she get out before it’s too late?
“Angel’s Landing” airs Thursday, February 20, 2025, at 9/8c on Freeform.