Happy Valley

Happy Valley

Available on BritBox, iTunes, Stan
Police sergeant Catherine Cawood deals with personal tragedy while investigating drug cases in Cader Valley, a small town in West Yorkshire.
Starring Sarah Lancashire, Siobhan Finneran, Shane Zaza