The BEST episodes directed by John Greening

#1 - Episode 10
Lark Rise to Candleford - Season 1 - Episode 10
Phil gets argumentative with Laura's family after Laura confronts him, Dorcas is thinking about leaving Candleford, and Caroline doesn't want to go through her baby's birth alone.
Watch Now:AmazonApple TV
#2 - Episode 9
Lark Rise to Candleford - Season 1 - Episode 9
Caroline is back to prove she's a changed woman after her stint in jail, Dorcas is stumped over a piece of embroidery, and Edmund is hurt whilst poaching. Has karma come back to get him?
Watch Now:AmazonApple TV
#3 - Episode 6
Lark Rise to Candleford - Season 1 - Episode 6
After Robert does a charitable act taking in a family, he ends up caring for a young child. Zillah and Lady Adelaide end up wanting to become foster parents which makes life harder for Sir Timothy. Elsewhere, Thomas becomes unsettled when his devotion for Miss Ellison goes unanswered.
Watch Now:AmazonApple TV#4 - 02/12/2014
EastEnders - Season 30 - Episode 189
Peter returns from New Zealand determined to put a plan into action. Carol and Tina are concerned for Sonia when she returns from her course looking the worse for wear. Where has she really been? Charlie gives Aleks an ultimatum when he is introduced to his wife.

#5 - The King is Dead, Long Live the King
Robin Hood - Season 3 - Episode 8
The Royal Keeper of the Keys and Robin's former mentor, Lord Sheridan announces that King Richard has been killed in battle. Prince John orders a hasty coronation at Nottingham and forces the Archbishop to preside over it. Can Robin unveil a hidden secret before John is crowned King?
Watch Now:Amazon
#6 - The Last Man
Father Brown (2013) - Season 3 - Episode 5
When Kembleford's new cricket captain is framed for murder, Father Brown must prove his innocence to give his team any chance of beating neighbouring village Hambleston.
Watch Now:Apple TV
#7 - Episode 4
Lark Rise to Candleford - Season 1 - Episode 4
Mr Ashlow arrives in Candleford looking for his estranged daughters, Ruby and Pearl Pratt. Can they forgive him for deserting them when they needed him most? Caroline hides from a bailiff.
Watch Now:Apple TV
#8 - The Kembleford Boggart
Father Brown (2013) - Season 3 - Episode 7
When the father of a young writer is found dead, tension mounts against the Travellers in Kembleford. Father Brown must uncover the truth before one of them is sent to the gallows.
Watch Now:Apple TV
#9 - Too Hot to Handle
Robin Hood - Season 3 - Episode 7
Prince John has all the local wells blocked when a heat wave hits the area leaving the outlaws forced to take desperate measures to save those at risk. Robin and Isabella's secret relationship is discovered by Prince John and he orders Gisborne to get rid of them. Robin finds himself having to make a difficult decision.

#10 - See Thyself, Devil!
Shakespeare & Hathaway: Private Investigators - Season 3 - Episode 2
When a washed up rock star thinks the Devil is trying to kill him, Frank and Lu find themselves in a race to uncover the truth before the killer strikes again.
Watch Now:Apple TV
#11 - All That Glisters
Shakespeare & Hathaway: Private Investigators - Season 3 - Episode 8
Frank and Lu find themselves puzzling through the world of enigmatology as they become podcasters investigating a mysterious twenty-year-old car accident that killed a young mother.
Watch Now:Apple TV
#12 - 04/02/2025
EastEnders - Season 41 - Episode 20
Harry makes a shocking discovery at the Arches, Denise has a romantic dilemma, and Sonia begs a massive favour from Jack.

#13 - 25/08/2025
EastEnders - Season 41 - Episode 135
The Brannings face a big problem, Lily makes a shocking discovery, and Patrick is delighted when Antony arrives.

#14 - 09/11/2023
EastEnders - Season 39 - Episode 181
Reiss gets relationship advice from the residents of Walford, and Karen makes her feelings known.


#16 - 26/08/2025
EastEnders - Season 41 - Episode 136
Patrick is shocked when he learns the truth, Alfie desperately tries to stop the truth coming out, and Gina tries to get Harry’s attention.

#17 - 28/08/2025
EastEnders - Season 41 - Episode 138
Patrick makes an announcement, Alfie finally admits the truth, and George wants answers from Harry.

#18 - 06/02/2025
EastEnders - Season 41 - Episode 22
The police have news for Sonia, Denise tries to make sense of what’s happening, and Martin and Stacey take a trip down memory lane.

#19 - 27/11/2024
EastEnders - Season 40 - Episode 190
The Knights are shocked by a sudden turn of events, Kim attempts to play matchmaker, and Jean shares crossed words with an unlikely Walford resident.

#20 - 05/02/2025
EastEnders - Season 41 - Episode 21
Nish’s will reading serves up a huge shock, Cindy is pushed out further by her family, and Reiss makes a startling discovery.

#21 - 12/05/2025
EastEnders - Season 41 - Episode 75
Harvey attempts to support the Slaters, but his efforts are in vain. Ross ignores Vicki’s advice, and Gina grows concerned for a friend.

#22 - 28/11/2024
EastEnders - Season 40 - Episode 191
Lauren searches for answers, and Jean makes a worrying discovery.

#23 - 03/02/2025
EastEnders - Season 41 - Episode 19
Cindy awaits news of vital evidence, Lauren won’t let an injustice lie, and Priya’s suspicions are piqued.

#24 - 13/05/2025
EastEnders - Season 41 - Episode 76
Harvey gets himself into a situation, Suki’s suspicions are raised, and Gina lays down the law.

#25 - 27/08/2025
EastEnders - Season 41 - Episode 137
The Vic hosts a barbecue, but things soon get out of hand. Howie is under pressure, and Ravi has a difficult order for Harry.

#26 - 26/11/2024
EastEnders - Season 40 - Episode 189
Johnny and Linda attempt to rally around a loved one, disaster strikes as Cindy attempts to conceal a truth, and Lauren resorts to desperate measures.

#27 - 14/05/2025
EastEnders - Season 41 - Episode 77
Ian prepares for a night of celebration, Suki accidentally makes a situation worse, and Harvey is overwhelmed by his current circumstances.

#28 - 25/11/2024
EastEnders - Season 40 - Episode 188
Elaine asks for help from an unlikely source, Lauren tries to hide her struggles, and Kim fights Denzel’s corner.

#29 - 08/11/2023
EastEnders - Season 39 - Episode 180
Sharon reels from recent events. Reiss and Sonia face a bump in their fertility journey.
#30 - 22/11/2011
EastEnders - Season 27 - Episode 185
Jack is furious when Abi lets Roxy spend time with Amy, but his heated mood turns to concern as she tearfully reveals her fears about Tanya. However, her mother reacts angrily at his attempt to try to discuss what happened - and reaches a momentous decision. Lola tells Billy she is pregnant, prompting him to accuse Tyler of being the father, while Jean receives an unexpected bit of good luck and Carol tries to make peace between Dot and Rose
#31 - 30/01/2012
EastEnders - Season 28 - Episode 18
Anthony panics as he realises he and Tyler do not have the money they owe Derek. However, his plan to make up the shortfall runs into trouble once Amira gets involved. Tyler throws a party, but the night only serves to inflame the tension between him, Fat Boy and Whitney - and Lucy tries to create more conflict. Andrew surprises Kim and Heather with his dance moves, while Patrick feels humiliated by his financial worries
#32 - 31/01/2012
EastEnders - Season 28 - Episode 19
Derek forces Anthony and Tyler to help him steal copper cable after they fail to meet his deadline, and a guilt-ridden Patrick reluctantly agrees to help. However, when Michael discovers what is going on, he decides to intervene. Andrew opens up to Heather about his health concerns - before shocking her by proposing. Meanwhile, Dot tries to reconcile Fat Boy and Whitney, but finds they are unwilling to forgive each other
#33 - 02/02/2012
EastEnders - Season 28 - Episode 20
A furious Derek doubles the amount Tyler and Anthony owe him - but Michael refuses to let Janine pay off their debt. Shirley tries taking a gentler approach with Ben, hoping he will withdraw his statement if he feels more like a part of the family. Roxy is outraged when Whitney suggests her feud with Jack is affecting Amy's behaviour, while Heather is upstaged by Ian and Mandy
#34 - 03/02/2012
EastEnders - Season 28 - Episode 21
Shirley tries to persuade Ben to visit Phil in prison, but he dismisses the idea - until Derek offers him some advice. Mandy is irritated when Ian decides to spend time with Lucy, while Whitney is shocked to find herself in trouble at work after Roxy makes a complaint
#35 - 26/06/2012
EastEnders - Season 28 - Episode 100
Janine panics when things take a turn for the worse at the hospital, while Jean offers some words of comfort to a guilty Michael. An angry Lola lashes out when Lucy fires her, while Kim's attempts to bond with Sasha take a disastrous turn, creating another bump in the road for her relationship with Ray.
#36 - 09/02/2015
EastEnders - Season 31 - Episode 23
Lauren is left chilled by her discovery. Alfie decides to throw a surprise stag do for Ian at the Vic, but will Ian approve? Roxy visits Ronnie and sees a glimmer of hope.
#37 - 10/02/2015
EastEnders - Season 31 - Episode 24
Lauren's world begins to spiral and she decides to confide in Stacey. Dot is forced to make a dangerous decision. Two of the residents receive some upsetting news.
#38 - 12/02/2015
EastEnders - Season 31 - Episode 25
Stacey learns some alarming news, but will she be able to keep it to herself? Dot gives her son one final chance but doesn't get the reaction she was hoping for.
#39 - 13/02/2015
EastEnders - Season 31 - Episode 26
Dot faces the harsh reality about her son. Lauren struggles to cope with the truth. Ian and Jane's pre-wedding dinner party doesn't quite go to plan.

#40 - 27/11/2017
EastEnders - Season 33 - Episode 188
Phil gets a surprise when an old friend arrives on his doorstep. Max panics when he learns what Lauren has discovered. Woody has some surprising news for the Carters, leaving Whitney unsure about their future.

#41 - 28/11/2017
EastEnders - Season 33 - Episode 189
Mick and Linda try to help Whitney and Woody with their relationship struggles. With his interest piqued, Phil does some digging.

#42 - 30/11/2017
EastEnders - Season 33 - Episode 190
Linda's fears come back to haunt her. Carmel seeks further commitment from Max, leaving him uncomfortable. Ben receives an unwelcome gift.

#43 - 01/12/2017
EastEnders - Season 33 - Episode 191
It's deadline day for the Carters but can they save their beloved Queen Victoria? Thinking her dreams are about to come true, Carmel excitedly makes plans. Ben finds himself in a dangerous situation when he tries to stand up for himself.
#44 - 12/03/2018
EastEnders - Season 34 - Episode 40
Mitch arrives on the square, and he is hunting down the Taylors. Ian returns with a fresh mindset.
#45 - 13/03/2018
EastEnders - Season 34 - Episode 41
The Taylors are tense after Mitch's sudden arrival. Ian tries to blag a date with Mel. Patrick's fortunes take a turn for the better.
#46 - 15/03/2018
EastEnders - Season 34 - Episode 42
Mitch continues to try and worm his way in with the Taylors. Denise attempts to get to the bottom of Patrick's mysterious behaviour. Kathy is left bewildered by Ian's behaviour.
#47 - 2009-12-25
EastEnders - Season 25 - Episode 205
The Mitchells have all taken shelter in different houses around the Square. Peggy leaves Dot’s house and arrives at Shirley’s flat and sees a drunk Phil and Shirley kissing. Enraged, she tells Phil how ashamed of him she is, he should have dealt with Archie when she asked him to. Phil tries to sober up announcing to Shirley that he is going to kill Archie. Roxy and Amy have spent the night at Jack’s, and Archie turns up with a sack full of Christmas presents for Amy. Jack is angry at Archie’s presence and heads off to visit Ronnie. Archie requests Roxy comes over to the Vic later. Afterwards, Archie visits Ronnie in hospital and an enraged Ronnie is unable to make eye contact with him. Jack arrives and forces Archie out. Jack tries to support Ronnie while she paces the hospital ward in a frenzied state. Ronnie declares she wants Archie dead. Later, Jack returns to the hospital ward with a doctor to find Ronnie has disappeared. At Pat’s house, the Jackson children are keen to open their presents and Bianca eventually relents. Janine calls round asking what time the family will be at the Vic for Christmas lunch. When Ricky states they will actually be having dinner at Pat’s, Janine is furious telling Ricky that she will not forgive him. As she leaves, Janine sees Ryan who announces he has quit his job at the Vic. The Jackson family enjoy their Christmas day with an unusual Christmas dinner, it swiftly develops into a food fight! Bianca tells Ricky that he does not have to move out before blurting out a confession of her love and proposes marriage. But they are soon interrupted… Abi lays the table for herself and Max to eat the Christmas dinner she has prepared. Their home is empty of possessions and people. After finishing their meal, Max and Abi hear the doorbell ring. Expectantly Abi answers the front door hoping to see her mother. It is, however, not Tanya but Bradley, Stacey, Mo, Jean, Charlie, Jim and Dot. After visiting the Branning’s resid
#48 - 16/03/2018
EastEnders - Season 34 - Episode 43
Keegan is stunned when he hears a shocking truth about the past. Patrick tries to get Ted to open up.
#49 - 2009-12-26
EastEnders - Season 25 - Episode 206
Worried about Ronnie, Roxy runs across the square to the Vic. Inside she finds her sister cradling her father on the floor. Archie has an injury to the head. ‘I’m sorry’, he stutters, before dying in Ronnie’s arms. A horrified Roxy backs away. She leaves the Vic and hysterically tells the carol singers that she thinks her dad is dead. Jack enters the Vic with Roxy to see Ronnie sat on a bar stool, numb with shock. Jack feels for a pulse on Archie but finds nothing. Ronnie says she found him but did not call an ambulance because he was trying to say something, Jack says he will call the police and paramedics. PC Adams and PC Young enter the Vic and Ronnie explains she found the body. PC Adams questions Ronnie more intensely and she begins to feel the pressure. Ronnie says that she did not kill Archie but returned to see him because she was upset. She becomes more and more agitated. In the Slaters’ lounge, the Jacksons are visiting and everyone wants to know what’s happened at the Vic with Archie and Jack confirms he is dead. Outside, the carol singers toast to Bianca and Ricky who revel in happiness. In the car lot office, Ryan finds Janine and tells her that Archie is dead. She seems stunned. Janine paces the car lot office and Ryan asks if she killed him which she denies. Janine declares that she had genuine feelings for Archie. Janine heads out. Peggy returns to the Brannings’ house and pulls out the divorce papers from under her coat. As the Vic is cordoned off, the two PCs burst out of the Vic with Ronnie handcuffed, and under arrest. The residents of Albert Square watch as she is driven away.

#50 - 13/05/2019
EastEnders - Season 35 - Episode 77
Karen worries for Dinah, Kathy receives some surprising news, and Jack warns Mel to keep her distance.