EMMERDALE has launched a new mystery as a body is dumped over a bridge in the New Year.
The ITV soap treated viewers to a series of flash-forward moments that preview some explosive scenes to come in 2025.
There’s Mackenzie Boyd running through a forest for something apparently urgent.
Caleb Miligan then can be seen flat-lining in a hospital after some incident seriously injures him.
Worryingly the next flash-forward sees Caleb’s brother Cain looking devastated while standing over a fresh grave.
And there’s a first look at the big stunt that will see three villagers plunged into an icy lake.
Read more on Emmerdale
A single hand tries desperately to smash through the ice from below.
But the big mystery is what appears to be a well-wrapped and weighted-down body being dumped into a body of water by a mystery person.
Pushed over a bridge, it makes a huge splash before sinking down into the murky depths, sparking a dramatic new mystery for the soap.
But who is the body?
Most read in Soaps
The Sun revealed how Paula Lane would be leaving the show in the new year as child killer Ella Forster.
Over Christmas Will Taylor was killed off after actor Dean Andrews was axed after six years playing the reformed criminal.
Actress Daisy Campbell opened up about her devastation at being axed from the show after 13 years playing Amelia Spencer.
Brenda Walker actress Lesley Dunlop is also leaving the show after 16 years playing the cafe owner.
Emmerdale Christmas and New Year schedule
Some episodes won't be uploaded to ITVX early, but the Christmas Day episode will ahead of broadcast
Monday December 23 - 7:30pm ITV1 & ITVX
Tuesday December 24 - 7pm ITV1 & ITVX
Christmas Day - 7pm ITV1 & ITVX
Boxing Day - 6:30pm ITV1 & ITVX
Friday December 27 - 7:30pm ITV1 & ITVX
Monday December 30 - 7:30pm ITV1 & ITVX
Tuesday December 31 - 7:45pm ITV1 & ITVX
New Year's Day - 6:30pm ITV1 & ITVX
And Roxy Shahidi’s character Leyla Harding is set to be killed off in an explosive stunt in the new year too.
Are any of them the body in the water?