Fans of the BBC One soap have seen explosive scenes in recent days as Shirley Carter now knows the devastating truth about the death of her best friend Heather Trott.
Tonight's climactic EastEnders double bill sees killer Ben Mitchell arrive at the police station, determined to hand himself in once and for all.
It's a race against time for Phil (Steve McFadden) as he tries to get to the station before Ben confesses, but is he fighting a losing battle? And where do Shirley's loyalties lie?
EastEnders airs tonight at 8pm and 9pm on BBC One.
> Read our spoiler for tonight's first 'EastEnders' episode
> Read our spoiler for tonight's second 'EastEnders' episode
> Read more 'EastEnders' spoilers and news