Eve Morgan (Davis), uma viciada em trabalho, encontra-se presa ao seu anjo da guarda (MacLaine) aprendendo a se tornar um anjo natalino. Apesar de ser a pior recruta na história do Natal, Eve ganha a difícil tarefa de ajudar um cantor (McCormack) usar seus dons musicais para curar feridas antigas da família. Como Max começa a superar seus problemas, Eve começa a abraçar o significado do Natal, curar as feridase, talvez, encontrar o amor ao longo do caminho.