Who killed Lucy Beale? WHO?!
That is the question we feel like we've been asking our entire lives, following Lucy's shock death on Good Friday 2014.
And, as we grow ever closer to the date of her killer's reveal, Lorna Fitzgerald - who plays murder suspect Abi Branning - has pointed the finger firmly at Ian Beale.
She told RadioTimes.com: "From day one, I've said Ian. That would be the biggest shock. It would be such a good twist and quite sinister too.
"My theory is that he'd blocked it out, but when the police came to tell him, he cried because it was suddenly real and he realised that he'd actually killed Lucy.
"So it wasn't grief, but guilt. Ian Beale is a criminal mastermind!"
But could Lorna simply be trying to throw us off the scent? After all, her own character is one of the bookies' favourite suspects.
Sadly for us, she has no idea - but, while she HAS been practising her guilty face (just in case she's told, 30 minutes before the live reveal, that she's the one whodunnit), she's said she really hopes this isn't the case.
She said: "I'll end up convincing myself it was Abi and thinking, 'Argh! I need a new job'.
"But we'll just have to wait and see. I wouldn't like to leave, but the challenge of being the murderer would be good."
What do you think - could Ian Beale REALLY have killed his own daughter? Let us know your thoughts via the comments box below now.
Like that? Then you'll DEFINITELY want to read: All the EastEnders clues that prove Abi Branning is Lucy Beale's murderer