Skip to content

EastEnders

Series 29 · 213 episodes · Jan 1, 2013

  1. EastEnders season 29 episode 1 still

    Episode 1

    4560-4561

    Jan 1, 2013

    The Mitchells congregate to celebrate Lexi's special day, Alfie does his best to move on from Kat, Ayesha decides to take drastic action and Sharon faces a difficult dilemma.

  2. EastEnders season 29 episode 2 still

    Episode 2

    4562

    Jan 3, 2013

    Joey returns to Albert Square to support Alice after the death of their father, and Lauren races to find him. Kim and Zainab plan a surprise dinner party to cheer Denise up.

  3. EastEnders season 29 episode 3 still

    Episode 3

    4563 (1)

    Jan 4, 2013

    The day of Derek's funeral has arrived, and the Brannings plan to give him a decent send-off - but will it go as smoothly as planned?

  4. EastEnders season 29 episode 4 still

    Episode 4

    4564 (2)

    Jan 4, 2013

    There is a race against time to get to the police station when Lauren is pushed to tell the truth about the car crash. Can Joey stop her in time? Carol is furious when she discovers the letter from David Wicks that Derek hid from her, but what will she do?

  5. EastEnders season 29 episode 5 still

    Episode 5

    4565

    Jan 7, 2013

    It is the day of Joey's court case and Alice is determined to find out what really happened to Derek. A new face instantly makes friends with Abi, but all is not as it seems.

  6. EastEnders season 29 episode 6 still

    Episode 6

    4566

    Jan 8, 2013

    Pressure is building for Max as Tanya wants answers and decisions following the fallout from Christmas. Denise stays out of Kim's way following the revelation of her kiss with Ray.

  7. EastEnders season 29 episode 7 still

    Episode 7

    4567

    Jan 10, 2013

    Max decides to sort out his current situation once and for all. Kat fails to show up at The Vic for the first day of her new job, forcing Alfie to choose where his loyalties lie.

  8. EastEnders season 29 episode 8 still

    Episode 8

    4568

    Jan 11, 2013

    Zainab is alarmed at the content of Ayesha's letters and sends Masood on a mission. Meanwhile, Denise is determined to make things up with Kim but Ray arrives with a bombshell.

  9. EastEnders season 29 episode 9 still

    Episode 9

    4569

    Jan 14, 2013

    Dot returns home and is mortified to discover her granddaughter using her home for extra-curricular activities. Kat and Roxy come to blows and Alfie is forced to choose a side.

  10. EastEnders season 29 episode 10 still

    Episode 10

    4570

    Jan 15, 2013

    The Brannings are a family in crisis, and Dot attempts to pull them back together. However, she starts to wish she had never returned when she discovers some home truths.

  11. EastEnders season 29 episode 11 still

    Episode 11

    4571

    Jan 17, 2013

    With Ian's words ringing in her ears, Dot is on a one-woman mission to save those around her - starting with Lauren. However, her niece finds herself with an unexpected saviour.

  12. EastEnders season 29 episode 12 still

    Episode 12

    4572

    Jan 18, 2013

    Tanya is determined to find out what Max and Lauren are hiding, but is not prepared when she makes a shocking discovery. A homeless Cora seeks help from her estranged daughter.

  13. EastEnders season 29 episode 13 still

    Episode 13

    4573

    Jan 21, 2013

    Still dealing with the fallout from Max's secret, Tanya decides to take charge of the situation. Her methods leave Max reeling, and it seems her paranoia is eating away at her.

  14. EastEnders season 29 episode 14 still

    Episode 14

    4574

    Jan 22, 2013

    Realising he is at risk of losing his family, Max tries his best to manage the situation. But when he finally gets what he has been asking for, it only leads to more problems.

  15. EastEnders season 29 episode 15 still

    Episode 15

    4575

    Jan 24, 2013

    Dot is livid at Cora's betrayal and she makes her views known, but with debts mounting will Dot be able to find a way out of her financial mess?

  16. EastEnders season 29 episode 16 still

    Episode 16

    4576

    Jan 25, 2013

    Lauren's attempts at helping out a friend backfire, but Tanya has a novel way of dealing with the situation. Lola storms round to Phil's and stands up to him.

  17. EastEnders season 29 episode 17 still

    Episode 17

    4577

    Jan 28, 2013

    Cora is upset when she hears that Tanya has agreed to meet with Max, and she does all she can to stop her daughter making a mistake. An emotional Lola says goodbye to Lexi.

  18. EastEnders season 29 episode 18 still

    Episode 18

    4578

    Jan 29, 2013

    Masood encourages Ayesha to follow her dreams, but this backfires when Zainab interferes. Tyler and Whitney talk about getting their own home, but things take a turn for the worse.

  19. EastEnders season 29 episode 19 still

    Episode 19

    4579

    Jan 31, 2013

    Masood is bewildered when AJ advises that Ayesha is playing games with him, but the middle-aged postman is in for a shock when he calls her bluff.

  20. EastEnders season 29 episode 20 still

    Episode 20

    4580

    Feb 1, 2013

    Annoyed at the way things have turned out, Max goes looking for answers - but he gets more than he bargained for. Masood struggles with Zainab's demands and comes to a decision.

  21. EastEnders season 29 episode 21 still

    Episode 21

    4581

    Feb 4, 2013

    Guilty that he did not show up for the meeting with the Iman, Masood tries to make things right for Zainab. Meanwhile, Abi finds her father and is disgusted by what she sees.

  22. EastEnders season 29 episode 22 still

    Episode 22

    4582

    Feb 5, 2013

    An angry Masood storms off to the Vic, while Zainab hears some home truths from Ayesha. Max tries to explain himself to Abi and Lauren, but they shun their father.

  23. EastEnders season 29 episode 23 still

    Episode 23

    4583

    Feb 7, 2013

    As the obvious truth stares Zainab and Masood in the face, Zainab refuses to acknowledge it. Tamwar escapes the house, turning to Fatboy for advice.

  24. EastEnders season 29 episode 24 still

    Episode 24

    4584

    Feb 8, 2013

    Masood desperately tries to get Zainab to realise how he feels, but when she finally listens to him it seems that the Masoods may not be as indestructible as Zainab thought.

  25. EastEnders season 29 episode 25 still

    Episode 25

    4585

    Feb 11, 2013

    The pressure is on for Bianca as she attempts to juggle her family, her first day on the market and the parole officer's visit. Masood tries to get Tamwar to fulfil his dream.

  26. EastEnders season 29 episode 26 still

    Episode 26

    4586

    Feb 12, 2013

    A phone call from Liam's school angers Bianca, and when things take a turn for the worse, she wonders how the family will ever recover. Sharon warns Joey to raise his game.

  27. EastEnders season 29 episode 27 still

    Episode 27

    4587

    Feb 14, 2013

    Alarm bells ring for Bianca, who has to act quickly when she discovers the stock she is selling with Kat is stolen. Jack joins Sharon behind the bar for Valentine's night.

  28. EastEnders season 29 episode 28 still

    Episode 28

    4588

    Feb 15, 2013

    Bianca's week continues to deteriorate when she starts to lose control over Liam. Desperate not to end up back inside, she pulls out all the stops to put an end to the trouble.

  29. EastEnders season 29 episode 29 still

    Episode 29

    4589

    Feb 18, 2013

    Kat is intrigued when Alfie asks to talk to her, and Bianca immediately suspects that Alfie is still in love with her. However, Alfie's announcement is not what Kat was expecting.

  30. EastEnders season 29 episode 30 still

    Episode 30

    4590

    Feb 19, 2013

    Still devastated by Alfie's announcement, Kat does her best to get on with things. But when Roxy makes disparaging comments towards her, the two women finally come to blows.

  31. EastEnders season 29 episode 31 still

    Episode 31

    4591

    Feb 21, 2013

    Kat wakes up and immediately regrets her behaviour from the night before. After some soul searching, she decides to take control of her life - but can she succeed?

  32. EastEnders season 29 episode 32 still

    Episode 32

    4592

    Feb 22, 2013

    The atmosphere in the Brannings is extremely strained. Max tries to explain the situation to Tanya - but will she be able to resist? Masood is stunned by the return of Ayesha.

  33. EastEnders season 29 episode 33 still

    Episode 33

    4593

    Feb 25, 2013

    When Sharon receives an offer she cannot refuse from Phil, Jack takes matters into his own hands. Alice finds herself in deep water when she is caught with counterfeit money.

  34. EastEnders season 29 episode 34 still

    Episode 34

    4594

    Feb 26, 2013

    Blaming Phil for problems with his relationship with Sharon, Jack lashes out - but has he pushed Sharon too far this time? Kirsty gathers the Branning clan to remember Derek.

  35. EastEnders season 29 episode 35 still

    Episode 35

    4595

    Feb 28, 2013

    Patrick is angry and upset when Denise arranges a carer to look after him. Ayesha is thrown when Tamwar, unable to accept her relationship with Masood, tells her to leave Walford.

  36. EastEnders season 29 episode 36 still

    Episode 36

    4596

    Mar 1, 2013

    A confused Sharon makes a life-changing decision after arguing with both Phil and Jack. Denise cannot conceal her pleasure when Ian invites her to his birthday drinks in the Vic.

  37. EastEnders season 29 episode 37 still

    Episode 37

    4597

    Mar 4, 2013

    It's the day of Lola's hearing regarding Lexi and, just when things look to be going her way, it seems someone is intent on spoiling things for her.

  38. EastEnders season 29 episode 38 still

    Episode 38

    4598

    Mar 5, 2013

    A desperate Lola, livid with Phil, takes matters into her own hands. Fed up with three people being in their relationship, Jack gives Sharon an ultimatum.

  39. EastEnders season 29 episode 39 still

    Episode 39

    4599

    Mar 6, 2013

    Just as things seem to be back on track with Jack and Sharon, Phil calls, leaving Jack furious as Sharon goes running to him again. However, Sharon has some home truths for Phil.

  40. EastEnders season 29 episode 40 still

    Episode 40

    4600

    Mar 7, 2013

    The hunt continues for Lola and Lexi, and Phil is in a race against time to track them down. Cora comes up with a plan to clear her name, but when she and Dot put her plan into action they are shocked by what they see. Ian and Denise have been forced to spend the night together.

  41. EastEnders season 29 episode 41 still

    Episode 41

    4601

    Mar 8, 2013

    Liam helps out a gang when they are in trouble, but is he getting in with the wrong crowd? Kim becomes increasingly worried for her sister when she does not return home.

  42. EastEnders season 29 episode 42 still

    Episode 42

    4602

    Mar 11, 2013

    Kat is keen to settle her divorce from Alfie without a solicitor, but will she change her mind when she has yet another run-in with Roxy? Meanwhile, Tamwar finds himself in danger.

  43. EastEnders season 29 episode 43 still

    Episode 43

    4603

    Mar 12, 2013

    Bianca makes a shocking discovery which brings her whole world crashing down. Tamwar receives flowers that he assumes are for him, but on closer inspection they are for Masood.

  44. EastEnders season 29 episode 44 still

    Episode 44

    4604

    Mar 13, 2013

    Bianca is stuck in a predicament when she receives a visit from the police. Will she put herself in danger to protect her son? Tanya is livid when she catches Abi sneaking home.

  45. EastEnders season 29 episode 45 still

    Episode 45

    4605

    Mar 14, 2013

    Bianca has a difficult decision to make after her worst fears are confirmed, and Max flies off the handle when he finds out about Abi's secret. Alfie invites Kat to the Vic.

  46. EastEnders season 29 episode 46 still

    Episode 46

    4606

    Mar 18, 2013

    Bianca is at the end of her tether with Liam, but how far will she go to protect her son? Sharon advises Tanya that the best way to move on from Max is to get a new man.

  47. EastEnders season 29 episode 47 still

    Episode 47

    4607

    Mar 19, 2013

    Tanya shocks herself when she accepts a date with an unlikely suitor. Bianca does her best to get through to Liam, but when he refuses to listen she loses her temper.

  48. EastEnders season 29 episode 48 still

    Episode 48

    4608

    Mar 21, 2013

    Whitney convinces Bianca that she can get through to Liam, but will she end up doing more harm than good? Max is not happy when he finds out who Tanya is having dinner with.

  49. EastEnders season 29 episode 49 still

    Episode 49

    4609

    Mar 22, 2013

    Tanya wakes up hungover and undressed the morning after her date, but what really happened the night before? Tanya tells Sharon she knows about her and Phil's kiss.

  50. EastEnders season 29 episode 50 still

    Episode 50

    4610

    Mar 25, 2013

    Bianca is torn over what to do about Liam, but he leaves her with only one real option. Abi is worried about Jay on the anniversary of Heather's death, but Phil insists he is fine.

  51. EastEnders season 29 episode 51 still

    Episode 51

    4611

    Mar 26, 2013

    Liam finds himself in an uncomfortable position when the gang want him to prove himself to them, but will he go through with it? Sharon tries to make a truce with Tanya.

  52. EastEnders season 29 episode 52 still

    Episode 52

    4612

    Mar 28, 2013

    An exhausted Bianca makes a life-changing decision when Liam continues to hang around with the gang, but will she live to regret her actions?

  53. EastEnders season 29 episode 53 still

    Episode 53

    4613

    Mar 29, 2013

    Bianca is at her wits' end when she loses Liam again. Desperately worried for his safety, she rushes to find him, but her worst fears are soon confirmed.

  54. Episode 54

    4614

    Apr 1, 2013

  55. Episode 55

    4615

    Apr 2, 2013

  56. Episode 56

    4616

    Apr 4, 2013

  57. Episode 57

    4617

    Apr 5, 2013

  58. Episode 58

    4618

    Apr 8, 2013

  59. Episode 59

    4619

    Apr 9, 2013

  60. Episode 60

    4620

    Apr 11, 2013

  61. Episode 61

    4621

    Apr 12, 2013

  62. Episode 62

    4622

    Apr 15, 2013

  63. Episode 63

    4623

    Apr 16, 2013

  64. Episode 64

    4624

    Apr 18, 2013

  65. Episode 65

    4625

    Apr 19, 2013

  66. Episode 66

    4626

    Apr 22, 2013

  67. Episode 67

    4627

    Apr 23, 2013

  68. Episode 68

    4628

    Apr 25, 2013

  69. Episode 69

    4629

    Apr 26, 2013

  70. Episode 70

    4630

    Apr 29, 2013

  71. Episode 71

    4631

    Apr 30, 2013

  72. Episode 72

    4632

    May 2, 2013

  73. Episode 73

    4633

    May 3, 2013

  74. Episode 74

    4634

    May 6, 2013

  75. Episode 75

    4635

    May 7, 2013

  76. Episode 76

    4636

    May 9, 2013

  77. Episode 77

    4637

    May 10, 2013

  78. Episode 78

    4638

    May 13, 2013

  79. Episode 79

    4639

    May 14, 2013

  80. Episode 80

    4640

    May 16, 2013

  81. Episode 81

    4641

    May 17, 2013

  82. Episode 82

    4642

    May 20, 2013

  83. Episode 83

    4643

    May 21, 2013

  84. Episode 84

    4644

    May 23, 2013

  85. Episode 85

    4645

    May 24, 2013

  86. Episode 86

    4646

    May 28, 2013

  87. Episode 87

    4647

    May 29, 2013

  88. Episode 88

    4648

    May 30, 2013

  89. Episode 89

    4649

    May 31, 2013

  90. Episode 90

    4650

    Jun 3, 2013

  91. Episode 91

    4651

    Jun 4, 2013

  92. Episode 92

    4652

    Jun 6, 2013

  93. Episode 93

    4653

    Jun 7, 2013

  94. Episode 94

    4654

    Jun 10, 2013

  95. Episode 95

    4655

    Jun 11, 2013

  96. Episode 96

    4656

    Jun 13, 2013

  97. Episode 97

    4657

    Jun 14, 2013

  98. Episode 98

    4658

    Jun 17, 2013

  99. Episode 99

    4659

    Jun 18, 2013

  100. Episode 100

    4660

    Jun 20, 2013

  101. Episode 101

    4661

    Jun 21, 2013

  102. Episode 102

    4662

    Jun 24, 2013

  103. Episode 103

    4663

    Jun 25, 2013

  104. Episode 104

    4664

    Jun 27, 2013

  105. Episode 105

    4665

    Jun 28, 2013

  106. Episode 106

    4666

    Jul 1, 2013

  107. Episode 107

    4667

    Jul 2, 2013

  108. Episode 108

    4668

    Jul 4, 2013

  109. Episode 109

    4669

    Jul 5, 2013

  110. Episode 110

    4670

    Jul 8, 2013

  111. Episode 111

    4671

    Jul 9, 2013

  112. Episode 112

    4672

    Jul 11, 2013

  113. Episode 113

    4673

    Jul 12, 2013

  114. Episode 114

    4674

    Jul 15, 2013

  115. Episode 115

    4675

    Jul 16, 2013

    The speed dating night brings with it mixed fortunes for the residents of Albert Square.

  116. Episode 116

    4676

    Jul 18, 2013

    Alfie seeks out Jean's date to check he is up to scratch.

  117. Episode 117

    4677

    Jul 19, 2013

  118. Episode 118

    4678

    Jul 22, 2013

    Ian is pushed to breaking point when he is left to run all the businesses on his own.

  119. Episode 119

    4679

    Jul 23, 2013

    Ian is on a mission to find out who is responsible for damaging his livelihood.

  120. Episode 120

    4680

    Jul 25, 2013

    Whitney is in for a shock when a stranger arrives with a letter from someone in her past.

  121. Episode 121

    4681

    Jul 26, 2013

  122. EastEnders season 29 episode 122 still

    Episode 122

    4682

    Jul 29, 2013

    Feeling the pressure, Whitney ends up making a decision that could change her life.

  123. EastEnders season 29 episode 123 still

    Episode 123

    4683

    Jul 30, 2013

    Whitney is relieved when she manages to keep her actions a secret.

  124. EastEnders season 29 episode 124 still

    Episode 124

    4684

    Aug 1, 2013

    Whitney is left fighting for her relationship, and Tyler and Joey come to blows.

  125. EastEnders season 29 episode 125 still

    Episode 125

    4685

    Aug 2, 2013

    Will Kat and Bianca be able to put their differences aside to help Whitney?

  126. EastEnders season 29 episode 126 still

    Episode 126

    4686

    Aug 5, 2013

    Max returns to Walford and Kirsty gives him an ultimatum.

  127. EastEnders season 29 episode 127 still

    Episode 127

    4687

    Aug 6, 2013

    Max is in for a surprise when he is found in a compromising situation.

  128. EastEnders season 29 episode 128 still

    Episode 128

    4688

    Aug 8, 2013

    Max is convinced he knows what's best for his family, but he is soon put in his place.

  129. EastEnders season 29 episode 129 still

    Episode 129

    4689

    Aug 9, 2013

    Janine and Michael are forced to unite for the sake of Scarlett.

  130. EastEnders season 29 episode 130 still

    Episode 130

    4690

    Aug 12, 2013

    Dot's revelation shocks the family and they are determined to pull together.

  131. EastEnders season 29 episode 131 still

    Episode 131

    4691

    Aug 13, 2013

    Lauren discovers that two people she trusted have stabbed her in the back.

  132. EastEnders season 29 episode 132 still

    Episode 132

    4692

    Aug 15, 2013

    Kirsty is shocked when she is attacked but will anyone come to her rescue?

  133. EastEnders season 29 episode 133 still

    Episode 133

    4693

    Aug 16, 2013

    Carl decides enough is enough and it's time to get his own back.

  134. EastEnders season 29 episode 134 still

    Episode 134

    4694

    Aug 19, 2013

    Ian pushes Denise to breaking point, leaving her to question their relationship.

  135. EastEnders season 29 episode 135 still

    Episode 135

    4695

    Aug 20, 2013

    Ian tries to save his and Denise's relationship, but has he gone too far this time?

  136. EastEnders season 29 episode 136 still

    Episode 136

    4696

    Aug 22, 2013

    Shirley is livid when she finds out Phil has been paying her rent and sets about getting her own back. Lauren is worried about Abi so she decides to throw her a surprise party.

  137. EastEnders season 29 episode 137 still

    Episode 137

    4697

    Aug 23, 2013

    Shirley puts pressure on Phil, but will he be able to meet her demands? Dexter is annoyed when he is forced to work, meaning he will have to forfeit his holiday.

  138. EastEnders season 29 episode 138 still

    Episode 138

    4698

    Aug 26, 2013

    When Abi is cold towards Jay he confronts her on her attitude, and Abi drops a bombshell that could change their lives. The youngsters arrive at the campsite for their holiday.

  139. EastEnders season 29 episode 139 still

    Episode 139

    4699

    Aug 27, 2013

    Peter is worried that his dark secret will be exposed. When Roxy and Alfie interfere in her relationship, Jean makes a shocking announcement.

  140. EastEnders season 29 episode 140 still

    Episode 140

    4700

    Aug 29, 2013

    The gang blame each other for what's happened, causing Peter and Dexter to come to blows. Peter reveals all to Lola. Jay makes a catastrophic mistake but will he get caught out?

  141. EastEnders season 29 episode 141 still

    Episode 141

    4701

    Aug 30, 2013

    The group are surprised when Abi comes up with a brilliant idea. However, Abi's plan is met with dangerous setbacks. Back in Walford, Dexter is forced to face the music.

  142. EastEnders season 29 episode 142 still

    Episode 142

    4702

    Sep 2, 2013

    Determined to get Kirsty back, Carl does everything he can to rile Max and makes Phil an irresistible business offer. Lauren sees Jake again at counselling but infuriates him.

  143. EastEnders season 29 episode 143 still

    Episode 143

    4703

    Sep 3, 2013

    Despite being warned, Phil is under pressure to produce cash and has no option but to do business with Carl. As they travel to the deal, Carl suddenly loses control of the car.

  144. EastEnders season 29 episode 144 still

    Episode 144

    4704

    Sep 5, 2013

    The catastrophic car crash has left Phil fighting for his life while Carl is slumped over the wheel. An air ambulance is called and the police start to make enquiries in Walford.

  145. EastEnders season 29 episode 145 still

    Episode 145

    4705

    Sep 6, 2013

    As news of the arrest reverberates around the Square, it emerges that a key witness has come forward. Shirley breaks into Phil's house to take what she sees as rightfully hers.

  146. EastEnders season 29 episode 146 still

    Episode 146

    4706

    Sep 9, 2013

    Ronnie is released from prison, but will anyone be at the prison gates to meet her? Alfie explodes into a fit of rage when he finds out what Roxy has planned for Ronnie.

  147. EastEnders season 29 episode 147 still

    Episode 147

    4707

    Sep 10, 2013

    Ronnie is in disbelief when she finds out what Roxy has been up to while she has been in prison, and she quickly realises they will not be moving away together as planned.

  148. EastEnders season 29 episode 148 still

    Episode 148

    4708-4709

    Sep 11, 2013

    Roxy is torn. She is desperate to protect her relationship with Alfie, but can she stay away from Ronnie? Denise is thrown when Ian asks her to move in with him.

  149. EastEnders season 29 episode 149 still

    Episode 149

    4710

    Sep 12, 2013

    When Ian finds out that Shirley knows his secret, he explains his concerns to Carl. Carl promises to sort Shirley out, but how far will he go to keep her quiet?

  150. EastEnders season 29 episode 150 still

    Episode 150

    4711

    Sep 13, 2013

    Jack has mixed feelings when he realises Ronnie is still in town, but will he stay away or be drawn back to her? Abi is keen to do all she can to clear her father's name.

  151. EastEnders season 29 episode 151 still

    Episode 151

    4712

    Sep 16, 2013

    Jean is still downbeat about losing Ollie, so when he walks back into her life and begs her to join him in Brighton she is overjoyed. But is leaving her life in Walford so simple?

  152. EastEnders season 29 episode 152 still

    Episode 152

    4713

    Sep 17, 2013

    Kat realises she is standing in the way of Jean's happiness and decides to make things right, but has she left it too late? Kirsty is shocked when Abi and Lauren turn against her.

  153. EastEnders season 29 episode 153 still

    Episode 153

    4714

    Sep 19, 2013

    Dexter is worried about the state of Ava and Sam's relationship, so he is in for a shock when he releases the reality of the situation is much worse than he originally thought.

  154. EastEnders season 29 episode 154 still

    Episode 154

    4715

    Sep 20, 2013

    As Phil continues to wallow in hospital, he is shocked when Peggy walks through the door to give him a few home truths, determined to put him back on the right track.

  155. EastEnders season 29 episode 155 still

    Episode 155

    4716

    Sep 23, 2013

    As they await news from the hospital, Ava and Dexter continue to worry about Sam's health. Carl attempts to make Kirsty an offer she cannot refuse, but she has her sights on Kat.

  156. EastEnders season 29 episode 156 still

    Episode 156

    4717

    Sep 24, 2013

    Dexter is determined to do what he feels is right, despite his family and friends giving him conflicting information. Tamwar tries to win Alice over, but Michael has his own plans.

  157. EastEnders season 29 episode 157 still

    Episode 157

    4718

    Sep 26, 2013

    Masood excitedly prepares for a romantic night in with Carol, but their date goes from bad to worse when an unexpected visitor turns up on the doorstep: David Wicks.

  158. EastEnders season 29 episode 158 still

    Episode 158

    4719

    Sep 27, 2013

    With trouble following close behind, Carol tries to come to terms with David's shock appearance - but what has brought him back to Walford?

  159. EastEnders season 29 episode 159 still

    Episode 159

    4720

    Sep 30, 2013

    Concerned about Carol, Masood confronts David over his intentions and is left speechless when David drops a bombshell.

  160. EastEnders season 29 episode 160 still

    Episode 160

    4721

    Oct 1, 2013

    David continues to try and win Carol over, but has he done enough to earn his stay in Walford? Fatboy is thrilled when Poppy reveals she has a surprise for him that will step their relationship up a gear, but his mood soon changes when he finds out her plans.

  161. Episode 161

    4722

    Oct 3, 2013

  162. Episode 162

    4723

    Oct 4, 2013

    A guilty Roxy continues to play with fire when she persists in seeing Ronnie behind Alfie's back.

  163. EastEnders season 29 episode 163 still

    Episode 163

    4724

    Oct 7, 2013

    Alfie gives Roxy the chance to confess that she has been seeing Ronnie behind his back, but will she pass the test? Dexter and Sam receive news about the transplant operation.

  164. EastEnders season 29 episode 164 still

    Episode 164

    4725

    Oct 8, 2013

    An exhausted Janine plays right into Michael's hands when Scarlett's safety is plunged into jeopardy. Guilt eats away at Dexter when he has doubts about his upcoming operation.

  165. EastEnders season 29 episode 165 still

    Episode 165

    4726

    Oct 10, 2013

    Faced with a huge dilemma, Dexter faces Sam, Ava and Cora and finally makes a life-changing decision. Enjoying the power, Michael manages to wind Janine up.

  166. EastEnders season 29 episode 166 still

    Episode 166

    4727

    Oct 11, 2013

    Michael's warped brain goes into overdrive and he continues to manipulate Alice, who becomes caught up in his plan to ruin Janine. Ava and Cora go head-to-head over Dexter.

  167. Episode 167

    4728

    Oct 14, 2013

    Jack throws a flat warming party to lift Ronnie's spirits, but Phil makes it clear that he will not be going as he doesn't approve of their relationship, which tests the Mitchell loyalties.

  168. Episode 168

    4729

    Oct 15, 2013

    After being reminded of the life they could have shared together, Jack and Ronnie are forced to question their entire relationship.

  169. Episode 169

    4730

    Oct 17, 2013

  170. Episode 170

    4731

    Oct 18, 2013

  171. Episode 171

    4732

    Oct 21, 2013

  172. Episode 172

    4733

    Oct 22, 2013

  173. Episode 173

    4734

    Oct 24, 2013

  174. Episode 174

    4735

    Oct 25, 2013

  175. Episode 175

    4736

    Oct 28, 2013

  176. Episode 176

    4737

    Oct 29, 2013

  177. Episode 177

    4738

    Oct 31, 2013

  178. Episode 178

    4739

    Nov 1, 2013

  179. Episode 179

    4740

    Nov 4, 2013

  180. Episode 180

    4741

    Nov 5, 2013

  181. Episode 181

    4742

    Nov 7, 2013

  182. Episode 182

    4743

    Nov 8, 2013

  183. Episode 183

    4744

    Nov 11, 2013

  184. Episode 184

    4745

    Nov 12, 2013

  185. Episode 185

    4746

    Nov 14, 2013

  186. Episode 186

    4747

    Nov 18, 2013

  187. Episode 187

    4748

    Nov 19, 2013

  188. Episode 188

    4749

    Nov 21, 2013

  189. Episode 189

    4750

    Nov 22, 2013

  190. Episode 190

    4751

    Nov 25, 2013

    It is Roxy and Alfie's wedding day but, in light of recent events, Alfie has the biggest decision of his life to make. Kat is put in a difficult position when Roxy apologises for the past and suggests a truce, but how will Kat react? It is crunch time for Ronnie as Roxy gives her an ultimatum about coming to the wedding

  191. Episode 191

    4752

    Nov 26, 2013

  192. Episode 192

    4753

    Nov 28, 2013

  193. Episode 193

    4754

    Nov 29, 2013

  194. Episode 194

    4755 (1)

    Dec 2, 2013

  195. Episode 195

    4756 (2)

    Dec 2, 2013

  196. Episode 196

    4757

    Dec 3, 2013

  197. Episode 197

    4758

    Dec 5, 2013

  198. Episode 198

    4759

    Dec 9, 2013

  199. Episode 199

    4760

    Dec 10, 2013

  200. Episode 200

    4761

    Dec 12, 2013

  201. Episode 201

    4762

    Dec 13, 2013

  202. Episode 202

    4763

    Dec 16, 2013

  203. Episode 203

    4764

    Dec 17, 2013

  204. Episode 204

    4765

    Dec 19, 2013

  205. Episode 205

    4766

    Dec 20, 2013

  206. Episode 206

    4767

    Dec 23, 2013

  207. Episode 207

    4768

    Dec 24, 2013

  208. Episode 208

    4769 (1)

    Dec 25, 2013

  209. Episode 209

    4770 (2)

    Dec 25, 2013

  210. Episode 210

    4771

    Dec 26, 2013

  211. Episode 211

    4772

    Dec 27, 2013

  212. Episode 212

    4773

    Dec 30, 2013

  213. Episode 213

    4774

    Dec 31, 2013