BBC bosses are so secretive about the plot of crime drama Happy Valley, even the actors don't know how it ends.
Amit Shah, who plays drug-dealing pharmacist Faisal Bhatti, said of the character: "I still don't know how it all ends up for him because we filmed the final scenes in various different ways."
Faisal was shown on Sunday's episode taking no nonsense after being in a car accident with teacher Rob Hepworth.
He also appears to have killed his former lover. Speaking on the podcast Obsessed with... Happy Valley, Amit added of Faisal: "I think he's going through that weird transition period.
"When the collision happens and he realises it's Rob, like a switch goes in his head. He thinks, 'Okay, I can either be Faisal from before or I can take control of the situation'. It's just a different him."
The first two series of Happy Valley, created by Sally Wainwright, were hugely popular.
But fans had to wait seven years before Sarah Lancashire returned as heroine Sergeant Catherine Cawood.
Do you enjoy reading about celebrities? Sign up for all the best celeb news from the Mirror here .
The BBC crime drama follows the chaotic life of police officer Catherine and her family, including her recovering drug addict sister Clare ( Siobhan Finneran ), grandson Ryan (Rhys Connah), and his psychopath father Tommy Lee Royce ( James Norton ), who resides in jail for multiple murders.
When the third and final series launched, James, who plays Tommy, said: "I think the reason this series is particularly exciting is because everyone knows it's the last.
"Everyone is sort of predicting and guessing how Sally wants to end it. [...] It was really wonderful to read the script and hear her ideas - and they don't disappoint."
Happy Valley continues on BBC One on Sunday (January 29) from 9pm. You can catch up on previous episodes through BBC iPlayer.
Do you have a story to sell? Get in touch with us at webcelebs@mirror.co.uk or call us direct 0207 29 33033.