Tonight on Coronation Street...
Kylie's two lives collide, as Callum introduces himself to David.
Steve attempts to make the perfect Christmas for Amy.
Will Gary's family welcome him back for dinner?
And, Roy gets the soup kitchen up and running, with a little help from his friends.
When Christmas is threatened only Mary can help Santa deliver all the presents to the good boys and girls of Coronation Street.
"Ask not what Santa can do for you, but what you can do for Santa."
Guest starring Mel B as as Chief Operational Head of Christmas management services and Warwick Davis as Santa!
Sean Ward tells us what to expect on Christmas Day...
Callum has revelled in causing trouble for Kylie but David knows something isn't right.
So when David returns home and catches Callum red-handed trying to give Kylie drugs, you just know it's all going to kick off!
Don't miss the explosive episode on Christmas Day at 8pm.
OUR GIFT TO YOU: See more Callum