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 - 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
#5 - 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
#6 - 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
#7 - 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
#8 - 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.

#9 - 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
#10 - 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
#11 - 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.

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

#13 - 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.

#14 - 19/06/2024
EastEnders - Season 40 - Episode 98
The Fox-Truemans prepare to baptise Jordan. Johnny takes control of a situation. Mo helps a friend in need, but it doesn’t go to plan.

#15 - 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.

#16 - 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.

#17 - 18/06/2024
EastEnders - Season 40 - Episode 97
Phil’s suspicions are raised. Stevie steps up for his grandson. Yolande is annoyed at Patrick for meddling.

#18 - 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.
#19 - 15/11/2011
EastEnders - Season 27 - Episode 182
Kat cannot stop thinking about her one-night stand and decides the time has come to tell Alfie the truth. Phil is convinced Janine is his tormentor, but she appears to know less than he does - and their confrontation prompts her to ask Pat some searching questions. Meanwhile, the Moon brothers come up with a new scam, Jane catches up with Tanya, and the Rev Stevens invites Rose and Dot to an official function
#20 - 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.
#21 - 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.
#22 - 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.
#23 - 21/11/2011
EastEnders - Season 27 - Episode 184
Tanya struggles to remain on top of things as she tries to keep her home running smoothly - but finally loses her cool when she finds Shirley threatening Rainie. Kat shares her concerns about Alfie with Kim, Dot and the Rev Stevens are stunned to discover who Rose spent the night with, and Billy tries to set Lola straight when he learns she has been skipping lessons at school

#24 - 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.

#25 - 16/05/2019
EastEnders - Season 35 - Episode 79
The Taylors' world is turned upside down, Sharon finds herself in hot water, and Callum lies to Whitney about his future.
#26 - 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

#27 - 16/01/2023
EastEnders - Season 39 - Episode 10
Zack gets ready to take responsibility. Denise tries to make a problem disappear. Alfie hits upon a money-making idea.

#28 - 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.
#29 - 11/02/2011
EastEnders - Season 27 - Episode 25
Zainab and Masood get much more than they bargained for when they put aside their misgivings and meet with Yusef. Ronnie takes drastic action to curtail Roxy and Michael's burgeoning relationship while Julie, Kim and Mo join forces to persuade Kat to talk to Alfie. Heather finally reveals the true extent of her financial woes to Dot.

#30 - 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.
#31 - 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.
#32 - 17/11/2011
EastEnders - Season 27 - Episode 183
Janine is stunned when Pat tells her about Frank's role in the fire at the car lot, and becomes upset as she recalls her parents' troubled marriage. Meanwhile, Phil confesses his part in the incident to Rainie - and as they talk, the old chemistry between them starts to re-emerge. At the Vic, Tanya decides to let her hair down, but her fellow customers start to worry as her behaviour gets increasingly out of control

#33 - 19/01/2023
EastEnders - Season 39 - Episode 12
Alfie’s plan backfires. Lola starts thinking about a face from her past. Zack is desperate for answers.

#34 - 20/01/2023
EastEnders - Season 39 - Episode 13
Alfie gathers everyone but the moment is interrupted. Lily makes a big decision. Sam contemplates her future.
#35 - 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

#36 - 08/05/2023
EastEnders - Season 39 - Episode 74
The residents of Walford try to pull off the perfect coronation party, Rocky is tempted to meddle in Sonia and Reiss’s relationship, and Linda grapples with her decision to deceive Sharon.

#37 - 14/05/2019
EastEnders - Season 35 - Episode 78
Keanu resorts to desperate measures, Stacey plays matchmaker for Kat, and Rainie is left annoyed by Max’s actions.
#38 - 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

#39 - 17/05/2019
EastEnders - Season 35 - Episode 80
Keanu’s plan backfires, and Martin and Stacey make a shocking discovery.

#40 - 18/01/2023
EastEnders - Season 39 - Episode 11
Whitney goes for her first baby scan. Alfie sneakily reopens The Vic. Ben and Jay’s crossed wires cause problems.
#41 - 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

#42 - 10/05/2023
EastEnders - Season 39 - Episode 76
Linda’s decision sends shockwaves across Albert Square, Kim faces the music in court, and Lola’s deteriorating health forces her hand at work.

#43 - 09/05/2023
EastEnders - Season 39 - Episode 75
Sonia tries to process the truth about Reiss, Alfie’s decision puts massive pressure on skint Stacey, and Kim suffers a debilitating panic attack on the eve of her court appearance.
#44 - 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
#45 - 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.

#46 - 11/05/2023
EastEnders - Season 39 - Episode 77
Kathy’s Eurovision-themed birthday party is beset by drama, the new co-owner of The Vic makes their presence felt, and Sharon and Linda’s friendship lies in tatters.
#47 - 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.
#48 - 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.
#49 - 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.
#50 - 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.