Carol (Heche) é uma mãe super envolvida, mas nada se compara à temporada de festas quando, a cada ano, ela lidera o evento natalino da escola de seu filho. O que acaba lhe rendendo o apelido de Christmas Carol pelos pais e professores. Tudo muda no dia em que Terry (Neal) se muda para a cidade com sua filha adolescente e Carol, não parece estar tão feliz em ter que dividir suas tarefas com ele. Os dois acabarão por colocar de lado suas diferenças enquanto aprendem que tem muito mais em comum do que imaginam.