Detectives Cora and Liam are on the verge of cracking their murder investigation, and they decide to defy the angels. Taking matters into their own hands, they resolve to shape their destiny rather than leave it to higher powers.
Show
Providence Falls
Episode
S01E03
Air Date
Aug 16, 2025