Happy Valley: Series 1-3 [15] DVD Box Set

All 18 episodes from all three series of the BBC drama starring Sarah Lancashire as a police sergeant in a rural West Yorkshire valley. In the first series, Catherine Cawood (Lancashire) receives a visit from Kevin Weatherill (Steve Pemberton), a distressed member of the Yorkshire community she oversees, and is drawn into a ransom case in which the life of Ann Gallagher (Charlie Murphy) is at stake. Kevin employed local thug Ashley Cowgill (Joe Armstrong) to kidnap Ann in the hope of extracting a ransom from his boss, and his remorse has come too late to prevent the crime. Can Catherine get to the girl in time? In the second series, while investigating a case of sheep-stealing, Catherine discovers the decomposed body of a murdered prostitute who she later discovers is the mother of Tommy Lee Royce (James Norton).

eBay