Happy Valley finally returns to BBC on New Year's Day, nearly seven years after its second series ended. And it's arrival back on screens has left many viewers asking the same question - what happened in the last series.
It was back in 2014 that millions of fans became gripped by the exploits of former Coronation Street actress Sarah Lancashire. As police sargeant Catherine Cawood, a role a million miles away from her Wetherfield alias Raquel, Sarah was at the centre of some serious drama as she found out that Tommy Lee Royce, the man who raped and impregnated her daughter and drove her to suicide, was being released from prison, with him then being involved in the kidnap of local businessman's daughter, Ann Gallagher.
Royce ended up back in prison and in Happy Valley series 2, he and Catherine had a fraught face to face showdown at his mother's funeral, after she was murdered, leading Catherine to be implicated in a string of killings and having to prove her innocence. Whilst trying to clear her name, she was tasked with investigate a string of killings, linked to human trafficking. However, her colleagues Detective Superintendent Andy Shepard and Detective Inspector Jodie Shackleton began suspicious that the fourth victim, Victoria Fleming, wasn't actually murdered by the serial killer, but somebody else.
READ MORE: Strictly's Giovanni Pernice gives fans exciting update on new project after live tour blow
That somebody was police detective John Wadsworth, who he murdered after she blackmailed him over their affair. As the net closed in on him, Wardsworth took his own life by leaping off a bridge in the closing minutes of the series two finale.
While his crime provided plenty of twists and turns in Happy Valley's second series, there was also a separate plot, which brought things a lot closer to home, after a woman, who'd become obsessed with Tommy Lee Royce, faked her identity to become Miss Wealand, a teaching assistant at Catherine's grandson and Tommy's son, Ryan's school, seizing every opportunity to talk to him about Royce and try and turn him against Catherine.
Created and written by Sally Wainwright, Happy Valley has been a huge ratings winner for the BBC and earned rave reviews from critics, meaning anticipation is high for its third series, which has already been confirmed to be its last.
READ NEXT:
*Gemma Atkinson refutes Gorka Marquez 'leaving Strictly' claims in defiant Instagram post
*Strictly's Kai Widdrington gets 'justice' after Christmas win with Alexandra Mardell
*Strictly's Giovanni Pernice gives fans exciting update on new project after live tour blow
*Danny Dyer 'rejects' EastEnders return theories and exposes alternative ending