A boa samaritana Sarah Fitzpatrick sofre um acidente fatal pouco antes do Natal, e encontra-se no lobby, antes dos portões do Céu. Certa de que vai entrar, ela fica chocada ao descobrir que o seu nome não está na lista de reserva. No entanto, ela tem a oportunidade de voltar à Terra como um "anjo no treinamento" e tem a obrigação de ajudar uma alma em necessidade. Sarah tem os 12 dias antes do Natal, para garantir o seu lugar na lista para a sua vida após a morte.