Happy Valley is back on our screens this week.
Sgt Catherine Cawood is back on the beat in the Calder Valley after the traumatic events of series one.
Tommy Lee Royce is behind bars, but has the no-nonsense copper been able to put him into her past?
Sneak peek at Happy Valley series two
Series two opens with suspicions that a serial killer is behind a spate of murders, with Catherine making a gruesome discovery that has shocking repercussions for her and her family.
Happy Valley series one, aired in April 2014, was crowned Best Drama at the 2015 BAFTA television awards, and Best New Drama at the TV Choice Awards.
Star Sarah Lancashire, who plays Catherine Cawood, was crowned best actress at the 2014 TV Choice Awards and Royal Television Society Awards, while last year she won Best Actress in a Drama Series at the 2015 Monte Carlo Television Festival.