Happy Valley › Cast
Sarah Lancashire
Catherine Cawood
James Norton (actor)
Tommy Lee Royce
Siobhan Finneran
Clare Cartwright
Shane Zaza
Shafiq Shah
George Costigan
Nevison Gallagher
Rhys Connah
Ryan Cawood
Karl Davies
Daniel Cawood
Ishia Bennison
Joyce Metcalfe
Charlie Murphy (actress)
Ann Gallagher
Rick Warden
Mike Taylor
Amit Shah (actor)
Faisal Bhatti
Thriller
bbc.co.uk
Catherine Cawood's personal life may be a tragic mess, but that does not stop her from being the best police sergeant her small West Yorkshire town could ask for. Wikipedia