EastEnders spoilers follow.

EastEnders has teased more deadly danger for Ian Beale over Christmas, as his attacker strikes again.

Ian (Adam Woodyatt) has been left fighting for his life after one of his enemies took revenge last week, and he's not out of the woods when he comes out of hospital, either.

Although Ian will survive his brutal beating, it'll become increasingly clear that there's still someone who wants him dead.

ian beale in eastenders
Kieron McCarron/Jack Barnes//BBC

As the Square counts down to Christmas, Ian is living in fear, aware that he isn't safe in the Square.

When a loud bang goes off at The Queen Vic, a panicked Kathy and Sharon rush over to find a petrified Ian cowering under the table.

What to Read Next

Wanting to show Ian support, Kathy insists on getting the entire family together for Christmas Day.

kathy beale in eastenders
Kieron McCarron/Jack Barnes//BBC

Knowing how much it means to Kathy, Peter and Bobby reluctantly meet Ian at The Vic to offer olive branches. However, suspicions begin to rise when they question Ian.

With Christmas fast approaching, DCI Arthurs visits Ian and Sharon to let them know that they have taken Tina in for questioning.

A moment's relief doesn't last long for Ian though, as another vicious incident at home leaves him terrified once again.

ian beale in eastenders
Kieron McCarron/Jack Barnes//BBC

Unsurprisingly, Ian begins to have a delayed wake-up at this stage as he realises just how horrible he has been over the past few weeks.

Taking matters into his own hands, Ian decides that the only way to stop being targeted is to make amends – starting with Peter and Bobby.

With this in mind, Ian pays his sons a visit and desperately begs them to hear him out, but it's clear the damage could already have been done.

jack branning and kathy beale in eastenders
Kieron McCarron/Jack Barnes//BBC

As Christmas Eve lands in Walford, the residents gather for a special festive celebration but a shocking turn of events at the end of the night leaves everyone reeling.

The chilling taunt on Ian Beale leaves him scurrying for safety and terrified for his life once again.

As Christmas Day comes to an end, one Walford resident makes a lethal move – and it's clear they won't stop until Ian is dead. Will this be the last Christmas for Ian? And who is it who wants him gone?

ian beale in eastenders
Kieron McCarron/Jack Barnes//BBC

It could be anyone at this stage, but the truth will indeed come to light during EastEnders' special Christmas episodes.

EastEnders airs these scenes in the week commencing Monday, December 21 on BBC One.


Digital Spy now has a newsletter – sign up to get it sent straight to your inbox.

Read more EastEnders spoilers on our dedicated homepage

Want up-to-the-minute soaps news, spoilers and gossip on your social feeds? Just hit 'Like' on our Digital Spy Soaps Facebook page and 'Follow' on our @soapscoop Twitter account.