"Happy Valley" Returning for a 3rd and Final Season Sarah Lancashire will return to her iconic role of Sergeant Catherine Cawood for six new episodes.