Made-for-television drama, based on the novel by Rosamunde Pilcher. Elfrida Phipps (Sinead Cusack) has recently lost her husband. Moving into a new cottage, she begins to make friends with her neighbours, the Blundell family. Joined by her niece Carrie (Sophie Schütt) Elfrida seems to be putting her life back in order, a process that is interrupted when a tragic accident befalls the Blundells. As they all retreat to a Scottish estate for Christmas to get over their grief, a chance acquaintance from Carrie's past and a sense of belonging that the friends thought they had lost forever leads to the best Christmas of their lives.