When a 25-year-old murder in St Andrews becomes the subject of a provocative true-crime podcast, DS Karen Pirie is tasked with heading up a review. Digging up the past, Karen uncovers fresh evidence and a potential perpetrator. But when suspects start coming under attack, the cold case turns into an active investigation. Can Karen find the killer before it’s too late?
Karen Pirie (Season 2)

Episode 1 (Episode 1) 5.6
Air date: 2025-07-20
Runtime: 89 min
Overview: When a body is discovered in a quarry, DI Karen Pirie and her team are tasked with reopening the case of the infamous 1984 kidnapping of an heiress and her son.

Episode 2 (Episode 2) 5.2
Air date: 2025-07-20
Runtime: 86 min
Overview: The team are closer than ever to the truth as Karen digs into Cat's life and disappearance, but a shock discovery changes the course of the investigation.

Episode 3 (Episode 3) 5.2
Air date: 2025-07-20
Runtime: 89 min
Overview: The case takes a dramatic turn and the pressure from all sides increases as Karen races to track down those responsible for the kidnap before the truth is buried.

Seasons

Episodes 3

Episodes 3