Happy Valley Season 2
Catherine is implicated in a string of murders and while she fights to prove her innocence, she investigates a human trafficking ring. Elsewhere, Catherine's grandson gets close to his teacher.
Catherine is implicated in a string of murders and while she fights to prove her innocence, she investigates a human trafficking ring. Elsewhere, Catherine's grandson gets close to his teacher.