No-nonsense police sergeant Catherine Cawood deals with a startling confession.
Happy Valley
Season 1 Episode 2
Catherine's search for Tommy gains momentum when she receives a tip-off.
Catherine's search for Tommy gains momentum when she receives a tip-off.
Streaming in: