Happy Valley
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