Elfrida (Sinéad Cusack) tries to help out her neighbour who just lost his family, while looking after heart-broken niece Carrie and her little sister Lucy. Christmas will bring some unwanted turbulence into the lives of these ladies and their chosen gentlemen.