Viewers are delighted that BBC One drama Happy Valley is returning. Starring Sarah Lancashire in the lead role of Catherine Cawood it has been almost seven years since the drama was last aired in 2016.
The drama will return to BBC One at 9pm on Sunday, January 1. The show will be aired weekly and will not be dropped as a box set onto BBC iPlayer, meaning fans will have to wait each week to watch more.
Happy Valley will air episode two on Sunday, January 8 and the show is expected to remain in the same slot on Sundays at 9pm on BBC One throughout. There will be six episodes in the series each an hour long.
Sally Wainwright, the writer, creator and executive producer of the show explained the show was always only ever going to be three series long. She said: "The intention developed through conversations I had with Sarah to make it a three-parter, to make a trilogy. We always said this would be the final season and it is very definitely the final season."
Series three will see Catherine once again come face to face with Tommy the man who raped Catherine's daughter and the man Catherine places as responsible for her daughter's suicide. Tommy's increasingly complicated relationship with his son and Catherine's grandson Ryan will also be a focus of the plot and you can read everything you need to know about Happy Valley series three here.
Elsewhere Catherine is still battling the drug problem that is rife in Calder Valley, where Catherine lives and works, as she nears retirement. If you need to catch up on what happened during series one and two, you can read our handy guide here. Cast members returning include Siobhan Finneran as Clare Cartwright and James Norton as Tommy Lee Royce.
READ NEXT: