The BEST episodes directed by Lance Kneeshaw

#1 - Series 8 - Episode 3
Bad Girls (1999) - Season 8 - Episode 3
New arrival Angela Robbins has been sent down for arson and attempted murder. She looks like she wouldn't say boo to a goose, but she is hiding a disturbing secret that is about to be revealed. Rowan and Lou grow closer and end up having sex. Also, Emira is freed from Larkhall after it is revealed that her husband, Hassan, was the real terrorist.
Watch Now:Apple TV
#2 - Series 8 - Episode 9
Bad Girls (1999) - Season 8 - Episode 9
Lou is glowing after a surprise marriage proposal from Rowan. She's totally unaware that he has no intention of divorcing his wife, or that he is supplying her sister with drugs. Janine goes on a day visit to her mother's grave with Donny, and the two get intimate and Janine attempts to free herself from Larkhall. Lou is sacked from Larkhall when she attacks Rowan.

#3 - Series 8 - Episode 4
Bad Girls (1999) - Season 8 - Episode 4
Joy is delighted when inmate Stella Gough decides that she wants to join the army. However, is Stella being completely honest about why she wants to join up? Janine starts using drugs and falls for Donny. Lou finds her sister, Vicky, in a strip club and a catfight erupts.
Watch Now:Apple TV
#4 - Series 8 - Episode 10
Bad Girls (1999) - Season 8 - Episode 10
Famous new inmate, entrepreneur and interior design goddess Catherine Earlham decides to make Darlene a pawn in her twisted and dangerous game. Sylvia becomes acting G-Wing Governor, while Janine discovers she is pregnant but has to fool Joy into believing that her boyfriend "Michael" is responsible.
Watch Now:Apple TV
#5 - Red Flags
Casualty - Season 39 - Episode 4
A fearful Stevie takes decisive action at work, and Dylan overcomes his pride to help an ailing Max.

#6 - 01/01/2018
EastEnders - Season 34 - Episode 1
It is the day of Aidan's job and the men involved anxiously wait to put the plan into action. Is the job as foolproof as Aidan promises? The Ahmeds make their move to the square.

#7 - 20/02/2025 - Live Special
EastEnders - Season 41 - Episode 30
EastEnders goes live as part of the show’s 40th anniversary week. Walford's residents fight to save their friends and neighbours inside The Vic. Denise takes a big step.

#8 - Barriers
Casualty - Season 39 - Episode 3
Sah begins to doubt an important choice, and Jodie is faced with the reality of her decision.

#9 - 28/12/2017 - Part 1
EastEnders - Season 33 - Episode 207
The residents of Albert Square struggle to get back to normal. Kathy receives an unwelcome visitor. Karen's financial situation forces her to reach out to her sister.

#10 - 28/12/2017 - Part 2
EastEnders - Season 33 - Episode 208
Fi takes matters into her own hands. The Carters remain hell-bent on securing their future. Bernadette pleads with Kandice for help.

#11 - 17/02/2025
EastEnders - Season 41 - Episode 27
Billy and Honey excitedly prepare to tie the knot, Phil makes a heartbreaking decision, and Cindy uses dirty tricks to smoke out her attacker.

#12 - 22/07/2025
EastEnders - Season 41 - Episode 117
Linda wonders whether she has done the right thing, Avani attempts to process some news, and Harry attempts to rectify a situation.

#13 - 29/12/2017
EastEnders - Season 33 - Episode 209
Aidan puts the final pieces in place for his big job, leaving those involved on edge. Mick is faced with a big decision. Kush finds himself in a predicament.

#14 - 21/07/2025 - Part 2
EastEnders - Season 41 - Episode 116
Drama unfolds as The Vic auction looms, Phil and another resident fail to see eye to eye, and Nicola makes a situation worse for Harry.

#15 - 20/12/2024
EastEnders - Season 40 - Episode 203
Cindy fights dirty, and Ravi is stunned when he learns the truth.

#16 - 19/02/2025
EastEnders - Season 41 - Episode 29
Lives are in peril as a tragic disaster engulfs Albert Square, Linda is on a mission to help a friend in need, and Denise faces a huge decision.

#17 - 21/07/2025 - Part 1
EastEnders - Season 41 - Episode 115
The Slaters discuss an exciting potential venture, Vinny shares some harsh home truths, and Phil helps a friend in need.

#18 - 24/07/2025
EastEnders - Season 41 - Episode 118
Change is afoot in Walford as the new owner of The Vic takes the helm, trouble brews at No 25, and Suki gets some much-needed advice.

#19 - 03/09/2024
EastEnders - Season 40 - Episode 141
Dean’s trial continues to have repercussions for The Six, Johnny and Phil join forces to find a solution, and the Slaters gather for Charli’s first birthday celebrations.

#20 - 18/02/2025
EastEnders - Season 41 - Episode 28
Cindy puts herself in control, Stacey makes a daring confession, and a shocking return changes everything.

#21 - 19/12/2024
EastEnders - Season 40 - Episode 202
Ian has a surprising suggestion for Peter, Stacey feels conflicted and seeks advice, and Denise is on edge and concerned about her safety.

#22 - 16/12/2024
EastEnders - Season 40 - Episode 200
Linda makes a decision with life-changing consequences, while Elaine faces an agonising situation.

#23 - 26/08/2019
EastEnders - Season 35 - Episode 137
Sharon finds support from an unlikely source, Whitney makes an interesting discovery, and Chantelle and Keegan support Bailey when her plan fails.
#24 - 01/11/2011
EastEnders - Season 27 - Episode 174
Yusef suggests Christian may have tampered with the test, leading to a bitter argument that leaves Amira outraged. However, Masood is convinced the doctor is hiding the truth, and searches for evidence to prove his guilt. Shirley lends Roxy a hand when Janine tries to evict her, and Anthony asks Poppy out - despite actually being attracted to Jodie

#25 - 29/08/2019
EastEnders - Season 35 - Episode 139
It’s the day of Callum’s stag and Whitney’s hen, and Iqra makes a big decision.

#26 - 20/02/2023
EastEnders - Season 39 - Episode 30
It's an eventful night for the women of Walford at The Vic, Linda is shaken by the past, and Nish and Suki put their plan into action.

#27 - 02/11/2017
EastEnders - Season 33 - Episode 174
Shirley does her best to support Tina. Honey and Billy's world is turned upside down. Michelle goes to desperate lengths to stop Tom.

#28 - 21/02/2023
EastEnders - Season 39 - Episode 31
Kim tries to rope in a man to help with her latest venture, Sharon seeks advice from an unlikely source, and Freddie and Bobby get creative.
#29 - 04/11/2011
EastEnders - Season 27 - Episode 176
Jack and Roxy face some sobering truths about their parenting skills following Amy's accident, while Ben fears he might be sent back to prison. Tanya receives heartbreaking news on a visit to the oncology ward, Whitney nervously prepares for an important interview, and Rose upsets Dot by taking over the church social

#30 - 22/02/2023
EastEnders - Season 39 - Episode 32
Denise can’t resist temptation, while Keanu’s behaviour catches up with him. Not wanting to make the wrong decision, Linda seeks advice.

#31 - 27/08/2019
EastEnders - Season 35 - Episode 138
Mel feels the pressure to keep her secret hidden, and Max gets a stark reminder of his priorities.

#32 - 30/08/2019
EastEnders - Season 35 - Episode 140
As the hen and stag celebrations continue, everyone throws themselves into the party spirit. Mel is forced to cover her tracks, and Stuart tries his best to support Rainie.
#33 - 03/11/2011
EastEnders - Season 27 - Episode 175
Ben offers to babysit Amy so Roxy and her friends can go to the Vic - but when he leaves her alone to explore Jack's flat with Jay, she has a life-threatening accident. Yusef begs for Zainab's forgiveness after the Masoods turn on him, while Anthony unexpectedly gets a moment alone with Jodie - and decides to kiss her

#34 - 19/06/2023
EastEnders - Season 39 - Episode 98
Vinny and Eve have a dangerous clash, Phil agrees to do some digging on George for Linda, and Ben and Lexi fall out over Lola’s funeral.

#35 - 23/02/2023
EastEnders - Season 39 - Episode 33
Denise plays with fire, but at what cost? Nish continues to scheme to get what he wants. Sharon takes matters into her own hands and makes her feelings known.
#36 - 07/11/2011
EastEnders - Season 27 - Episode 177
Ben is full of remorse following the incident with Amy - but turns the situation into an excuse to spend time alone with Christian. Phil clashes with Michael and Janine when they try to evict Roxy, Amira continues to manipulate Syed and strikes a deal with Yusef, and Mandy discovers the ring Ian bought her is a lot less valuable than he claimed

#37 - 20/06/2023
EastEnders - Season 39 - Episode 99
An off-the-book investigation brings trouble to Callum’s door, Suki tries to clean up Vinny’s mess, and Ben makes a mistake with Lexi.
#38 - 06/02/2012
EastEnders - Season 28 - Episode 22
Roxy criticises Jack after Amy hurts herself playing on the swings, and a bitter argument ensues between the former lovers, with each accusing the other of being an unfit parent. Mandy is furious when Lucy ruins her wedding dress, and grows increasingly convinced she is bent on destroying her relationship with Ian. Heather stands up to Rose, while Michael is pleased to discover Tanya dislikes Derek

#39 - 21/06/2023
EastEnders - Season 39 - Episode 100
Phil starts delving into George’s past, Ravi takes control at Suki’s behest, Bobby tries his best to make Kathy happy.

#40 - 25/12/2023
EastEnders - Season 39 - Episode 206
Christmas fever is in full swing in Walford. Sharon and Keanu prepare to say, ‘I do.’ The Mitchell family lunch is interrupted by an unexpected visitor. Jay receives an unexpected Christmas present. And in a flash, Denise, Kathy, Linda, Sharon, Stacey and Suki’s lives are permanently changed forever as a Walford male meets his fate in The Vic.
#41 - 07/02/2012
EastEnders - Season 28 - Episode 23
Michael spots Roxy and Jack together at the cafe, and worries they may be about to resolve their differences - until he makes a discovery at the gym that could drive them apart for good. Kim hastily arranges a date with another man in a bid to hide her attraction to Ray, Lucy is worried when Mandy tries to open up to her, and Derek asks Max to take a car off his hands

#42 - 26/12/2023
EastEnders - Season 39 - Episode 207
The Six are driven to desperate measures as the magnitude of the situation starts to settle in.

#43 - 15/04/2024
EastEnders - Season 40 - Episode 61
George can’t contain his emotions, while Patrick arrives home and is suspicious about what’s going on. Jay is surprised when he gets an unexpected voice note.
#44 - 09/02/2012
EastEnders - Season 28 - Episode 24
The Mitchells and Brannings prepare for the custody hearing - but Jack is appalled when Roxy's lawyer tries to attack his character by bringing up unsavoury incidents from his past. Lucy is intrigued by an unusual text on Mandy's phone, Ian tries to make Heather and Andrew change the date of their wedding, and Cora suggests Patrick and Fat Boy swap rooms

#45 - 16/04/2024
EastEnders - Season 40 - Episode 62
Cindy goes looking for answers, while Denise keeps Patrick in the dark about what's really been going on. Whitney tells a lie.

#46 - 17/04/2024
EastEnders - Season 40 - Episode 63
A shocked Jay realises he needs to tell his family some news, the Beales gather to remember Lucy, the fundraiser event takes a dark turn, and Elaine supports a friend in need.
#47 - 10/02/2012
EastEnders - Season 28 - Episode 25
The outcome of Roxy and Jack's custody hearing is revealed - but while one family is overjoyed at the news, another is left heartbroken. Bianca is forced to ask Ray for help as her financial difficulties become increasingly serious, while the feud between the Mitchells and Brannings threatens to drive Abi and Jay apart

#48 - 25/06/2024
EastEnders - Season 40 - Episode 100
Will acts out of character. Patrick frets about Yolande. Maya tries to win over Jean.

#49 - 07/08/2017
EastEnders - Season 33 - Episode 124
Mick is left on tenterhooks as Linda makes her return to the square. Abi continues to meddle in Lauren's relationship.

#50 - 26/06/2024
EastEnders - Season 40 - Episode 101
The Mitchells anxiously wait for an update. Yolande gets some vital information. Nugget is nervous about the boxing tournament.