Left widowed with six children, Ruth does not know how she will be able to make ends meet, but as Christmas approaches, generous gifts begin anonymously arriving at her doorstep, leaving Ruth to wonder if they come from a new admirer.
After Henry tragically loses his twin brother, his dog Lucky, and his first love to another man, he believes that he will never be able to fill the voids in his life until one Christmas changes his path of hardship in life.