The BEST episodes directed by Karl Neilson
#1 - The Beat Goes On
Holby City - Season 17 - Episode 17
Mary-Claire gains a fresh perspective on her relationship with Harry.
#2 - 13/12/2011
EastEnders - Season 27 - Episode 198
Ricky returns to Albert Square, and his family hopes he will be able to help Pat with the money he earned in Dubai - but it quickly becomes clear something has gone wrong. Shirley accuses Heather of sending the letters, though Phil soon starts to suspect Jack instead. Mo pleads with Jean not to reveal her secret and Lauren loses her temper with Whitney
#3 - 21/10/2011
EastEnders - Season 27 - Episode 168
Tyler tries to attract Whitney's attention at the party, and a familiar face returns.
#4 - 24/10/2011
EastEnders - Season 27 - Episode 169
Whitney finds herself with a new boyfriend, but she has to decide if he is the man she wants. A scheming Ben exposes Syed's lies about Amira to an incredulous Christian. Lola blags herself a job, and the ever-reliable Norman comes to Pat's rescue.
#5 - 15/12/2011
EastEnders - Season 27 - Episode 199
Bianca is delighted to receive a visit from Ricky, but her joy turns to anger when he reveals their house is at risk. However, his spirits are lifted when he bumps into Mandy, and the pair spend the afternoon reminiscing. Meanwhile, the rift between the Brannings and Mitchells deepens after Jack prevents Roxy from seeing Amy, and Fat Boy gives Whitney a present - only to end up offending her
#6 - 16/12/2011
EastEnders - Season 27 - Episode 200
Zainab lashes out at Yusef after he insults Kamil, but he responds by slapping her - and when he coldly warns her worse may be to come, she decides to run away. Pat hopes a day out at the seaside will cheer her family up, though Ricky has other problems on his mind, while Jane and Ian both make surprising announcements
#7 - 19/12/2011
EastEnders - Season 27 - Episode 201
Mandy begins to doubt whether she is ready to marry Ian following a visit from Pat, who has found out about her night with Ricky. Yusef takes Zainab to the airport after deciding they need to leave Walford immediately - but they are unable to board the flight when she discreetly drops her passport in a bin, feigning surprise at the check-in desk that she has lost it. Meanwhile, Jane discovers converting to Islam is more difficult than she had imagined

#8 - 20/02/2015 - Live
EastEnders - Season 31 - Episode 31
With the truth about Lucy now out, certain residents are left to face the brutal facts about her death. Many other secrets and revelations have also been revealed for other residents – will things ever be the same? This episode was broadcast live.

#9 - 17/07/2017
EastEnders - Season 33 - Episode 112
Abi gives Steven a stern warning about his actions - will he listen? Ian worries when he learns the truth. Dot returns to the square.

#10 - 18/07/2017
EastEnders - Season 33 - Episode 113
Max does some digging on Steven - what will he discover? Robbie is thrown in at the deep end. Kush and Denise receive some promising news.

#11 - 20/07/2017
EastEnders - Season 33 - Episode 114
It is the day of the school prom, but Alexandra and Madison are determined to cause trouble. Carmel makes a discovery.

#12 - 21/07/2017
EastEnders - Season 33 - Episode 115
The school prom is thrown into chaos with severe consequences. Max finds himself on dodgy ground - does someone know what he is up to?

#13 - 25/12/2017
EastEnders - Season 33 - Episode 205
It is Christmas Day in Albert Square, and things are set to explode in catastrophic style for Max. Mick and Linda prepare for their vow renewal, but Mick's day is thrown into turmoil when Aidan plays a very dangerous game.

#14 - 26/12/2017
EastEnders - Season 33 - Episode 206
As the full horror of what has happened unfolds, it is clear life for the Brannings will never be the same again.
#15 - 22/03/2018 - Part 2
EastEnders - Season 34 - Episode 47
Mo finds herself in an uncomfortable situation.

#16 - 24/06/2019
EastEnders - Season 35 - Episode 101
Ian arrives back to big changes in Albert Square, Stacey feels pushed out by Jean, and Mel hatches a plan to get what she wants from Jack.

#17 - 25/06/2019 - Part 1
EastEnders - Season 35 - Episode 102
Jack is left frustrated whilst trying to help Tiffany, Jay confides in Billy about Ruby, and Ian is on the warpath.

#18 - 25/06/2019 - Part 2
EastEnders - Season 35 - Episode 103
Jack finds himself in a dangerous situation, and Jean causes a scene at the hospital.

#19 - 27/06/2019
EastEnders - Season 35 - Episode 104
Lola makes a big decision about her future, and Chantelle gives Mitch some home truths.

#20 - 02/09/2019
EastEnders - Season 35 - Episode 141
It’s the day of Whitney and Callum’s wedding but will Whitney get the wedding of her dreams? Bianca is back in Walford and already causing trouble, and Mel is stopped in her tracks when Lisa returns.

#21 - 03/09/2019
EastEnders - Season 35 - Episode 142
Mel’s situation goes from bad to worse, and Keanu goes head-to-head with Ben.

#22 - 05/09/2019
EastEnders - Season 35 - Episode 143
Hunter is set on revenge, but things soon get out of hand. Bianca gets a reality check about Tiffany.

#23 - 06/09/2019
EastEnders - Season 35 - Episode 144
Mel fears the worst as Hunter’s plan spirals out of control.

#24 - 29/05/2023
EastEnders - Season 39 - Episode 86
Billy lets his emotions get the better of him, leading to dire consequences. Kim stages a beautiful surprise for Lola, and Jay can’t believe it when he discovers what Ben has done.

#25 - 30/05/2023
EastEnders - Season 39 - Episode 87
Lola’s loved ones brace themselves for what’s to come, Honey and Phil go on a desperate mission, and Kim struggles when a fan accosts her in the salon.


#27 - 01/06/2023
EastEnders - Season 39 - Episode 89
George Knight arrives in Walford with his daughters Gina and Anna, and their presence is immediately felt at The Vic. The Knight girls immediately catch the attention of one Walford resident, and Ben has to face the consequences of his actions.

#28 - 28/08/2023
EastEnders - Season 39 - Episode 138
After 25 years away, Cindy arrives back in the square, the Knights excitedly prepare for Anna’s surprise 21st birthday in the Vic, and there are fireworks as Kathy comes face to face with a ghost from her past.

#29 - 29/08/2023
EastEnders - Season 39 - Episode 139
George finally learns the truth, Peter prepares to face the music with Kathy, and Ian has an awkward reunion with former friends and foes.

#30 - 30/08/2023
EastEnders - Season 39 - Episode 140
Cindy and Ian’s arrival sends shockwaves through the square, Gina goes into self-destruct mode, and Bobby fears for his relationship.

#31 - 31/08/2023
EastEnders - Season 39 - Episode 141
The Knights reel from recent events, Cindy makes a decision, and Alfie puts a roof over an old friend’s head.

#32 - 15/07/2024
EastEnders - Season 40 - Episode 112
Cindy grows suspicious and is determined to get answers, Lauren is offended by an outside observation, Bobby takes matters into his own hands.

#33 - 16/07/2024
EastEnders - Season 40 - Episode 113
The club night at Peggy’s turns into disaster for Anna, the drama continues for the Beales, and Lauren reconsiders her response.

#34 - 17/07/2024
EastEnders - Season 40 - Episode 114
Cindy has a big decision to make, Anna is spooked by recent events, and Yolande gives George food for thought.

#35 - 18/07/2024
EastEnders - Season 40 - Episode 115
Peter puts his foot in it, Kat struggles with Tommy’s attitude, and Freddie steps up for his friends.

#36 - 23/12/2024
EastEnders - Season 40 - Episode 204
Things are about to get a lot more complicated for one Walford resident, Yolande continues to shut out her family, and Stacey takes some much needed advice.

#37 - 24/12/2024
EastEnders - Season 40 - Episode 205
Incriminating evidence falls into the wrong hands, the residents of Walford gather for the Christmas carol service, and Yolande has a change of heart.

#38 - 25/12/2024 - Part 1
EastEnders - Season 40 - Episode 206
Secrets and lies are revealed in spectacular fashion on Christmas Day.

#39 - 25/12/2024 - Part 2
EastEnders - Season 40 - Episode 207
Secrets and lies are revealed in spectacular fashion on Christmas Day.

#40 - 26/12/2024
EastEnders - Season 40 - Episode 208
All hell breaks loose as accusations fly on all sides.

#41 - 17/03/2025
EastEnders - Season 41 - Episode 43
Harry receives an unexpected visitor, Kathy gives Jean some words of wisdom, and Nigel opens up to Linda.

#42 - 18/03/2025
EastEnders - Season 41 - Episode 44
Nicola attempts to take control of a situation, Jean and Ruby continue to clash, and Billy remains firm on a decision.

#43 - 19/03/2025
EastEnders - Season 41 - Episode 45
The pressure continues to mount for Billy, Amy and Avani help a friend in need, and Teddy embarks on a new business venture.

#44 - 20/03/2025
EastEnders - Season 41 - Episode 46
Phil attempts to face his inner trauma whilst at the mental health unit.

#45 - 16/06/2025
EastEnders - Season 41 - Episode 95
Jean takes action to right a wrong, Alfie is clearly hiding something, and George gets some advice.

#46 - Held Responsible
The Bill - Season 26 - Episode 2
Janine Clark tells the police that has been raped by her boyfriend Mark Watts and three of his friends and the team have to try and discover if what she is saying is the truth.

#47 - Time Bomb
The Bill - Season 26 - Episode 5
After a letter bomb is delivered to an office, the manager thinks it to be a hoax. Grace thinks though that it could be the beginning of something a lot more sinister though. Callum finds out that the manager's brother is involved when then the equipment to make the bomb is found at his house.
#48 - Impact
The Bill - Season 26 - Episode 11
The hunt for them who murdered Paul Sorrell continues after Devon Marshall and Jedda Atkins are released due to lack of evidence. Max believes that teenager Jasmine Harris has information she is hiding. Mickey doesn't want her involved but Neil over rules him. Devon makes a deal after his house is burgled and his car set on fire and tells the police who really fired the bullet.