Happy Valley is a British crime drama television series written and created by Sally Wainwright and starring Sarah Lancashire as Catherine Cawood, a police sergeant in a small town where drunkards, drug addicts and teenage pregnancies are a way of life.
When the series begins her world is turned upside down when the man she thinks is responsible for her daughter's death - Tommy Lee Royce - is released from prison.
Meanwhile, quiet middle-class accountant Kevin Weatherill feels underappreciated and underpaid at work. Desperate to give his daughters a decent education, he asks for a pay rise so he can send them to private school.
But when his wealthy boss Nevison refuses, something finally snaps for Kevin and he enlists the help of local drug lord Ashley to kidnap Nevison's daughter and hold her for ransom. Things quickly spiral out of control when Ashley involves Tommy Lee in the plan.
How far will any of them go to get what they really want?
In Season 2, Tommy Lee Royce is behind bars, but continues to haunt Catherine as she rebuilds her life. There are suspicions that a serial killer is behind a spate of murders and Catherine makes a gruesome discovery that has shocking repercussions for her and her family.
Meanwhile, Detective Sergeant John Wadsworth has his own set of problems, and despite being in prison, Tommy forms a bond with a mysterious female admirer.