
Two amateur detectives in an Oxfordshire village discover dying fish in their river. When they contact the water company for answers, the company's odd, evasive response prompts them to launch an investigation that continues today.
February 23, 2026
1
3
Halcyons Heart Films
14 people

David Thewlis
Ash Smith
Acting

Jason Watkins
Peter Hammond
Acting

Posy Sterling
Julie Preen
Acting

Tom McKay
Mark Preen
Acting

Alex Jennings
Sir James Bevsn
Acting

Asim Chaudhry
Mickey Lazarus
Acting

Alice Lowe
Susan Day
Acting

Chanel Cresswell
Hannah Swift
Acting

Vicki Pepperdine
Lucy Hunt
Acting

Juliet Cowan
Debbie Henderson
Acting

Charlotte Ritchie
Sophie Harrison
Acting

Tom Durant-Pritchard
Chris Hines
Acting
No episodes available for this season.

2022

1999

2026

2023

2024

1972

2019

2021

2021

2022

2020

2026

2022

1958

2019

1982

2019

2024

2022

2007