Shirley Henderson in Happy Valley

Happy Valley S2 E6: Kindness to Strangers

Happy Valley S2 E6 resolves all the crime stories in this series, but it leaves us with Catherine Cawood (Sarah Lancashire) in emotional tatters. This  brief review will have spoilers. I’ve tried to keep the spoilers to a minimum, but my American readers will find the series on Netflix starting March 16, so the need to avoid spoilers is lessened.