Tom, a high school history teacher, is faced with raising two young sons after his wife leaves him. Maggie, a fellow teacher, tries to provide comfort and support. Gradually, they grow to need and depend on each other.
A young lawyer and single father still mourning the loss of his wife takes Santa on as a client. He not only helps save Santa, but discovers the courage to let love back into his life just in time for Christmas.
When a pair of feuding colleagues, Kyle and Jenna are thrown together after their siblings, Jim and Trisha fall in love, they have to learn to get along in time for their nephew's birth on Christmas.