There are testing times ahead for Coronation Street's David and Shona Platt as she's caught up in the Christmas shoot out.
Show boss Iain Macleod has confirmed that Derek Milligan will go on the rampage with a gun over the festive season, determined to take out Gary Windass.
But innocent bystander Shona looks set to be caught up in the drama - paving the way for actress Julia Goulding's exit.
Julia is pregnant with her first child and has already filmed her final scenes before going on maternity leave.
She has confirmed she'll be back on the cobbles, so we can be pretty sure Shona won't die - but exactly what will happen to her and David to cause her to go away?
With a Winter Wonderland attraction set up in Weatherfield, Shona wants to make hubby David's birthday extra special after all that they have been through this year.
She arranges a treasure hunt with herself as the prize, but the clues lead David and the Platts to the Winter Wonderland - exactly where Derek and his gun are heading.
Their relationship is sorely and severely challenged across the whole of next year.
As the family find themselves plunged into Derek's drama, will everyone be okay? Can Shona get out of this unscathed? Or will a horrifying twist see her changed for life, forcing her to leave the Street?
Iain explained where he was taking the David and Shona plot to ED! and other press.
"Events of Christmas Day precipitate a really heartbreaking and serious story for the Platts, more specifically for David and Shona," he revealed.
"We sat down recently and realised David Platt's never cheated on any of his romantic partners, I hasten to add he's not really going to this time either, but their relationship is sorely and severely challenged across the whole of next year.
"The beginnings of that will be in top gear across the first month or two."
What test will they face? And how will that lead to Shona's exit?
It doesn't sound like they are going to split up - yet - but what could be so huge it comes between them?
Leave us a comment on our Facebook page @EntertainmentDailyFix and let us know what you think!