Just finished watching the third and final series of Happy Valley on iPlayer. There was some absolutely stellar acting in this series. Sarah Lancashire doesn't appear to be acting, she just inhabits the part. The villain as played by James Norton is menacingly good but not in a cheesy way. Siobhan Finneran who plays the dopey sister is also good. The character development and great script by Sally Wainwright, who was a local to the series setting, is done to perfection.
A big plus for us is trying to spot the areas where the external scenes are shot as we live fairly local to the setting and spend a lot of time in the area.