Having just moved back to her hometown with her young son but without her serviceman husband, Gretchen Daniels (Jamie-Lynn Sigler) finds her life in disarray as Christmas approaches. She discovers new purpose when she helps to deliver a message to her neighbor, Melissa (Leah Gibson), which makes her an ally in a quest to find the neighbor’s sibling she never knew she had. The women become bonded not only by the search, but by the understanding that being there for each other means they’re no longer alone. This friendship becomes the greatest Christmas gift of their lives.
When Todd, a developmentally-challenged 20 year-old with an affinity for animals, hears that the animal shelter is looking for families to foster a dog for Christmas, he’s eager to sign up. But Todd's father George says “no adoptions” – even temporary ones – claiming he wants to protect Todd from disappointment. Mary Ann, Todd's mother, knows better. Something else is troubling George – something he doesn’t want to face.