- wSerie
- TV Shows
- EastEnders
- Season 31
- Episode 25
12/02/2015
EastEnders - S31 - E25
Stacey learns some alarming news, but will she be able to keep it to herself? Dot gives her son one final chance but doesn't get the reaction she was hoping for.
EastEnders: Season 31 - 75 Episode s
31x1 - 01/01/2015
January 1, 2015
The new year gets off to an explosive start for all the wrong reasons for some residents.
31x2 - 02/01/2015
January 2, 2015
After the events of New Year's Day, will things ever be the same again?
31x3 - 06/01/2015
January 6, 2015
The new year gets off to an explosive start for all the wrong reasons.
31x4 - 07/01/2015
January 7, 2015
The police arrive in Albert Square, but who are they looking for?
31x5 - 08/01/2015 - Part 1
January 8, 2015
Kat is left in shock when she receives some news. Ben and Sharon are at loggerheads.
31x6 - 08/01/2015 - Part 2
January 8, 2015
Stacey tries to get to the bottom of what's wrong with Kat. Lauren makes a discovery.
31x7 - 09/01/2015
January 9, 2015
Stacey and Alfie learn the truth about what is troubling Kat.
31x8 - 12/01/2015
January 12, 2015
The residents struggle to come to terms with the events of New Year's Day.
31x9 - 13/01/2015
January 13, 2015
Aunt Babe surprises her family by revealing the truth about Sylvie's past.
31x10 - 15/01/2015
January 15, 2015
Desperate to keep their family together, one resident drops a bombshell.
31x11 - 16/01/2015
January 16, 2015
Shabnam lays down the gauntlet, promising Kush a run for his money.
31x12 - 19/01/2015
January 19, 2015
Nancy is determined to find out the truth, but will anyone tell her?
31x13 - 20/01/2015
January 20, 2015
Brave Linda reports her rape to the police.
31x14 - 22/01/2015 - Part 1
January 22, 2015
Tensions build within the Carter family.
31x15 - 22/01/2015 - Part 2
January 22, 2015
Shirley reveals the truth about her past as more secrets come to light.
31x16 - 26/01/2015
January 26, 2015
Shabnam finds herself alienated from her friends and family.
31x17 - 27/01/2015
January 27, 2015
Max presses the self-destruct button and makes a decision he may live to regret.
31x18 - 29/01/2015
January 29, 2015
Shabnam reveals a secret which has haunted her for years.
31x19 - 30/01/2015
January 30, 2015
Tongues start to wag about the Carters as the residents of Walford take sides.
31x20 - 02/02/2015
February 2, 2015
When Dean's business begins to suffer, will he accept a way out? Jane gets some bad news which results in her making a strange choice of wedding outfit.
31x21 - 03/02/2015
February 3, 2015
Desperate to help her father but torn about what she should do, Tina looks to her family for support. Lauren makes a big decision but will she get the answer she is hoping for?
31x22 - 05/02/2015
February 5, 2015
The Carters grow concerned when Mick takes matters into his own hands. How far will he go? Lauren makes a startling discovery regarding Lucy Beale.
31x23 - 09/02/2015
February 9, 2015
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.
31x24 - 10/02/2015
February 10, 2015
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.
31x25 - 12/02/2015
February 12, 2015
Stacey learns some alarming news, but will she be able to keep it to herself? Dot gives her son one final chance but doesn't get the reaction she was hoping for.
31x26 - 13/02/2015
February 13, 2015
Dot faces the harsh reality about her son. Lauren struggles to cope with the truth. Ian and Jane's pre-wedding dinner party doesn't quite go to plan.
31x27 - 17/02/2015
February 17, 2015
It is the week of EastEnders’ 30th anniversary and it is a week of revelations, secrets and surprises. Peggy Mitchell is back in Albert Square, but why has she returned? It is the night of Ian and Jane’s wedding, but with secrets set to be exposed, will everything go to plan? This episode contained some scenes broadcast live.
31x28 - 18/02/2015
February 18, 2015
It’s the week of EastEnders’ 30th anniversary and it’s a week of revelations, secrets and surprises. Christian and Tanya return to Albert Square for the wedding. As we get closer to discovering who killed Lucy Beale, the pressure grows for Jane and Ian. Can they go through with the wedding? A familiar face returns to Albert Square, leaving one resident fuming. This episode contained some scenes broadcast live.
31x29 - 19/02/2015
February 19, 2015
It’s been ten months since Lucy Beale was murdered. In this hour-long episode, brutal truths about who killed her will finally be revealed. With many names still in the frame, who did kill Lucy? This episode contained some scenes broadcast live.
31x30 - Flashback
February 19, 2015
EastEnders goes back in time to Good Friday 2014. In this special flashback episode, viewers finally have a chance to see exactly what happened to Lucy on that fateful night. This episode fills in the blanks and answers questions that have been haunting the residents of Walford for almost a year… This episode contained some scenes broadcast live.
31x31 - 20/02/2015
February 20, 2015
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.
31x32 - 23/02/2015
February 23, 2015
Following the shocking revelations, can things ever be the same again for the residents?
31x33 - 24/02/2015
February 24, 2015
Nancy continues to press her dad for the truth about what happened last week.
31x34 - 26/02/2015
February 26, 2015
Mick arranges a surprise for Linda but Nancy has other things on her mind.
31x35 - 27/02/2015
February 27, 2015
With Linda by her side, Sharon makes a difficult visit.
31x36 - 02/03/2015
March 2, 2015
The police arrive with news about Dean. Shirley receives advice from an unlikely foe.
31x37 - 03/03/2015
March 3, 2015
Things get too much for Linda and she eventually reveals her fears to her mum.
31x38 - 05/03/2015
March 5, 2015
Four women find themselves in the Vic after hours, sharing their experiences.
31x39 - 06/03/2015
March 6, 2015
Kim crumbles under the pressure of her secret and comes clean to Patrick.
31x40 - 10/03/2015
March 10, 2015
After receiving some upsetting news, Kat makes a brave decision.
31x41 - 11/03/2015
March 11, 2015
Kat has second thoughts, a hungover Carol is on the warpath and Les drops a bombshell.
31x42 - 12/03/2015
March 12, 2015
As Kat's world continues to spiral, Mo takes matters into her own hands. Worried about Carol's odd behaviour, Sonia tries to get through to her - but will she listen?
31x43 - 17/03/2015
March 17, 2015
Stan takes a turn for the worse and pushes his family away. Martin moves back to Albert Square, but tensions between him and Sonia have surprising consequences.
31x44 - 18/03/2015
March 18, 2015
Tina insists on sticking by Stan and soon calls a familiar face for help. Martin leans on Sonia for help, with surprising results.
31x45 - 19/03/2015
March 19, 2015
A lonely Stan decides to take a chance on Cora - but what does he have planned? Sonia tries to get through to Martin, but he is in no mood for talking.
31x46 - 20/03/2015
March 20, 2015
Pam organises a birthday party for Donna in the Vic, but the party comes to an early end when two of the guests come to blows. Elsewhere, Kush drops a bombshell.
31x47 - 23/03/2015
March 23, 2015
Sonia deals with the repercussions of Martin's outburst and makes a decision about her relationship. Kush opens up about his past to Shabnam, but can they move on?
31x48 - 24/03/2015
March 24, 2015
With help from Linda, Sharon's search for her biological father continues, but can anything prepare her for what she's about to discover? Alfie is forced to swallow his pride to help his family.
31x49 - 26/03/2015
March 26, 2015
Cindy is forced to deal with the consequences of her actions and receives advice from an unexpected place. Ian and Sharon pay a visit to Dot but can they get through to her?
31x50 - 27/03/2015
March 27, 2015
Tensions run high for the Mitchells and Beales. Donna confronts Martin about his secret.
31x51 - 30/03/2015
March 30, 2015
Phil Mitchell is back in Albert Square, but can Sharon get to the bottom of where he's been? Kat learns a horrifying truth. Jane and Ian explain their plans to Cindy, but they don't get the reaction they were expecting.
31x52 - 31/03/2015
March 31, 2015
Phil continues with his plan to get the Arches back but learns a shocking truth. Cindy gives the Beales an ultimatum. The Carters pull together for Stan, but he soon takes a turn for the worse.
31x53 - 02/04/2015
April 2, 2015
Kat attempts to move on with her life, but her day doesn't go to plan. The tension grows between the Carters when they receive some upsetting news.
31x54 - 03/04/2015
April 3, 2015
It's Good Friday in Walford. Jane and Ian do their best to remember Lucy but continue to be pressured by Cindy. Kat resorts to drastic measures. Shirley is shocked when she learns the truth, but who will she believe?
31x55 - 06/04/2015
April 6, 2015
Buster is back in Albert Square and has a surprising proposition for Shirley. Kat recovers with the help of Stacey and Alfie following the previous week's events.
31x56 - 07/04/2015
April 7, 2015
Stan makes a plea to his family, but will they listen? Buster and Mick come to blows. As the war between Max and Phil intensifies, Ben and Jay are forced to choose sides.
31x57 - 09/04/2015
April 9, 2015
Tina continues to grow frustrated at Mick and Shirley's behaviour. Meanwhile, Stan receives a visit, and it emerges that he has been keeping his own secret. Max takes a fancy to a new arrival - is she what she seems? The Brannings receive some upsetting news about Jim.
31x58 - 10/04/2015
April 10, 2015
The Carters attempt to put their differences aside as Stan's condition deteriorates. Carol struggles to process the news about Jim and takes her anger out on Max.
31x59 - 13/04/2015
April 13, 2015
As the Carters receive some bad news, can they reunite for the sake of their family? Charlie and Roxy struggle to hide their feelings from each other, Carol struggles to come to terms with Jim's death.
31x60 - 14/04/2015
April 14, 2015
Ronnie begins to talk, but does she know the truth about Roxy and Charlie? Aleks puts a plan into motion to show Roxy just how much he loves her. Tamwar makes a shocking discovery about the market.
31x61 - 16/04/2015
April 16, 2015
Aleks makes a huge decision, but what will Roxy decide to do? Tina and Sonia have a surprise for their families, but Carol does not take it well. With Nancy's words ringing in his ears, Tamwar decides to take control.
31x62 - 17/04/2015
April 17, 2015
Linda grows tired of the feud and decides to arrange a family meal, but with things still tense between Mick and Shirley, will all go to plan? Carol and Max visit Dot in prison, but they are taken aback by what she says. Charlie makes a decision about his future.
31x63 - 20/04/2015
April 20, 2015
It's a big day for the Brannings and Carters as the families prepare to say goodbye to Jim and Stan. After discovering some shocking news, Linda makes a brave decision. Cora continues to drift from her friends and family.
31x64 - 21/04/2015
April 21, 2015
Mick forces Shirley to choose between her two sons, but what will she decide? Ronnie encourages Roxy to attend the funeral, but can she hide her feelings from Charlie?
31x65 - 23/04/2015
April 23, 2015
After some persuasion from Carol, Max steps up to give his father's eulogy. The pressure becomes too much for Roxy - will she come clean to Ronnie? Vincent is back in Walford and pays a visit to an old friend.
31x66 - 24/04/2015
April 24, 2015
Roxy continues to struggle with the consequences of her actions. Tina reaches out to Shirley and shares some home truths. Sylvie and Babe come to blows, and it soon becomes clear they're both hiding a secret.
31x67 - 27/04/2015
April 27, 2015
Max's dodgy dealings catch up with him, and once again he turns to the person he least wants to. Aunt Babe attempts to bring Mick and Shirley back together, but what are her true intentions? Kim returns to Albert Square with baby Pearl, but is frustrated when she finds her house overrun with Carters.
31x68 - 28/04/2015
April 28, 2015
Carol warns Max to stop pushing his family away, but will he listen? Alfie takes matters into his own hands in an attempt to find a job. Whitney decides to play matchmaker for Stacey.
31x69 - 30/04/2015
April 30, 2015
Alfie is shocked when Kat tells him what she wants, but how will he react? Sharon warns Phil to clean up his act. Realising he's let his family down, Max finally turns to Carol for support.
31x70 - 01/05/2015
May 1, 2015
Kat takes a trip down memory lane and comes face to face with her past when she goes to the place where she gave birth. Will facing her past help her move on? Stacey learns a surprising truth.
31x71 - 04/05/2015
May 4, 2015
Dot's case takes a turn for the worse when new evidence comes to light.
31x72 - 05/05/2015
May 5, 2015
Kim deals with her fears when she is confronted by a face from the past.
31x73 - 07/05/2015
May 7, 2015
With more bad news for Kat on the horizon, Alfie surprises her with a trip to London.
31x74 - 08/05/2015
May 8, 2015
Sonia makes a decision about her future but doesn't quite get the reaction she was hoping for. It is the first day of Dot's trial, and Stacey takes to the stand.
31x75 - 11/05/2015
May 11, 2015
Linda and Mick reach breaking point, but there's a shocking turn. As the tension grows between them, Vincent makes a threat that Ronnie can't ignore.
EastEnders: All seasons
S0: Specials
15 Episode s
S1: Series 1
91 Episode s
S2: Series 2
105 Episode s
S3: Series 3
107 Episode s
S4: Series 4
104 Episode s
S5: Series 5
104 Episode s
S6: Series 6
104 Episode s
S7: Series 7
105 Episode s
S8: Series 8
106 Episode s
S9: Series 9
105 Episode s
S10: Series 10
142 Episode s
S11: Series 11
157 Episode s
S12: Series 12
161 Episode s
S13: Series 13
162 Episode s
S14: Series 14
164 Episode s
S15: Series 15
169 Episode s
S16: Series 16
159 Episode s
S17: Series 17
179 Episode s
S18: Series 18
213 Episode s
S19: Series 19
210 Episode s
S20: Series 20
209 Episode s
S21: Series 21
209 Episode s
S22: Series 22
207 Episode s
S23: Series 23
208 Episode s
S24: Series 24
208 Episode s
S25: Series 25
209 Episode s
S26: Series 26
204 Episode s
S27: Series 27
210 Episode s
S28: Series 28
206 Episode s
S29: Series 29
213 Episode s
S30: Series 30
206 Episode s
S31: Series 31
209 Episode s
S32: Series 32
210 Episode s
S33: Series 33
209 Episode s
S34: Series 34
206 Episode s
S35: Series 35
210 Episode s
S36: Series 36
138 Episode s
S37: Series 37
209 Episode s
S38: Series 38
209 Episode s
S39: Series 39
211 Episode s
S40: Series 40
195 Episode s