Martin Fowler (James Bye) returned to EastEnders tonight after some time away - and he soon vowed to expose creepy Theo Hawthorne (William Ellis) as Stacey Slater's (Lacey Turner) stalker.
This week, Stacey was terrified when her home was broken into and trashed, but viewers know that Theo is indeed the culprit, and the man stalking her after they connected on Secret Cam.
After 'coming to her rescue', Theo showed up again tonight, despite Stacey previously dropping him as a tutor for her pregnant daughter Lily (Lillia Turner). Eve Unwin (Heather Peace) wondered whether Theo had talked her around, but it was clear that Stace felt safer with him around.
However, she neglected to tell her ex-husband Martin what was going on when he called round and handed her a wad of cash from his work in Bulgaria. But when Lily told Martin about the break-in by text, he questioned Eve on the situation.
Eve assured Martin that the police were on the case, and explained that Stacey didn't want to keep relying on Martin.
More like this
Later, Eve confronted Theo about him trying to get Caz Johnston (Bryony Afferson) to shop her to the police. Theo offered an apology, saying that Eve's violent behaviour had scared him, and Eve accepted this.
Meanwhile, as Stacey walked across the Square, she was growing more and more anxious as she wondered if everyone around her might be her stalker. But when she and Eve went home, they found that the house key no longer worked.
It turned out that Theo was there testing the deadbolt, and he feigned concern as he suggested changing the locks and revealed he had fixed the very same back door that viewers saw him kick down! Theo was soon secretly pocketing a spare key once the job was done, as things got more and more sinister by the minute.
Knowing how things were affecting Stacey, Eve met with Martin at the café and told him about the stalker, and the fact that it was Stacey's client. When Eve asked Martin to keep a lookout, adding that Theo was doing the same, Martin insisted that Theo must be the culprit.
As he becomes determined to uncover who Theo really is, will Martin be able to stop the man from inflicting harm on Stacey before it's too late?
- EastEnders 2023 summer preview: 5 spoilers from Chris Clenshaw
- EastEnders trailers for Cindy return tease Kathy showdown: "You're dead!"
- EastEnders' Michelle Collins confirms flashbacks and Cindy Beale breakdown
- EastEnders must give tragic heroine Whitney the happy ever after she deserves
EastEnders airs on BBC One from Monday to Thursday, and from 6am on BBC iPlayer. Visit our dedicated EastEnders page for all the latest news, interviews and spoilers. If you’re looking for more to watch, check out our TV Guide and Streaming Guide.
Try Radio Times magazine today and get 10 issues for only £10, PLUS a £10 John Lewis and Partners voucher delivered to your home – subscribe now. For more from the biggest stars in TV, listen to The Radio Times Podcast.