EastEnders15/09/2016BBC One Duration: 30 minutesFirst broadcast: Thu 15th Sep 2016, 19:30 on BBC One Scotland HDLatest broadcast: Thu 15th Sep 2016, 19:30 on BBC One WalesBen pushes forward with his plan. Denise makes a shock revelation. Show more ContributorsDenise Fox:Diane ParishKim Fox-Hubbard:Tameka EmpsonCarmel Kazemi:Bonnie LangfordShakil Kazemi:Shaheen JafargholiBex Fowler:Jasmine ArmfieldMartin Fowler:James ByeSonia Fowler:Natalie CassidyKyle Slater:Riley Carter MillingtonBelinda Peacock:Carli NorrisTina Carter:Luisa Bradshaw-WhiteMick Carter:Danny DyerLinda Carter:Kellie BrightSylvie Carter:Linda MarloweBabe Smith:Annette BadlandPhil Mitchell:Steve McFaddenSharon Mitchell:Letitia DeanBen Mitchell:Harry ReidRonnie MItchell:Samantha WomackJack Branning:Scott MaslenMasood Ahmed:Nitin GanatraAndrew 'Buster' Briggs:Karl HowmanDr Avizeh Faraji:Shanaya RafaatMia Holloway:Alix RossJorgen Christensen:Christopher DaneExecutive Producer:Sean O'ConnorDirector:Rebecca GatwardWriter:Anya ReissGenresDramaSoapsBrandEastEnders Source: BBC Online