Question: how many episodes are there in happy valley
Answer: 12 `` Episode Six '' Sally Wainwright Sally Wainwright 15 March 2016 ( 2016 - 03 - 15 ) 9.