Next week sees Emmerdale village left in a state of shock after police reveal they have found human remains at the school... but who do the bones belong to?
Any soap fans knows that life in Emmerdale is far from the quiet, idyllic country living that it looks like it should be.
But despite the drama they're used to seeing in the village, no one is prepared for the utter horror when police announce they have found the bones of a baby at the school.
The drama starts when a troubled Jessie Dingle arrives at the pub and reveals that she has been told that human bones have been unearthed at Hotten Academy.
But as the head teacher reveals the tragic news to her shocked neighbours, the police are understandably determined to get to the bottom of the grim discovery and reveal they'll be holding a conference the following day.
As Jessie gets ready for the police press conference everyone is desperate to find out more about the mysterious bones, but will appealing to the public help?
However, as the conference begins, it seems the police might not need the public's help after all when they make a shocking breakthrough in the case.
At the police station DI Bradwall reveals they think the baby was left by its mother, and that they have found a photo of the most likely candidate.
The authorities reveal that a 16-year-old Jenny Finn is now someone they desperately need to talk to, and the village goes into overdrive trying to work out who the little one's mother could have been.
However, it doesn't seem like they will have to spend long trying to work out her identity, because they police soon issue a photograph of Jenny and she looks suspiciously like someone who lives in the village...
But who has been hiding a secret this tragic for so long?
And how have they managed to keep it hidden since they were just a teenager?
Emmerdale airs weeknights at 7pm on ITV, with an extra episode at 8pm on Thursdays.
Who do you think the baby's mother could be? Leave us a comment on our Facebook page @EntertainmentDailyFix and let us know what you think!