Hace diez años, Andrew se casó con su novia de la infancia, Beth. Ahora Andrew es un agente literario de alto nivel, pero su relación con su esposa no ha ido tan bien. Cuando Beth muere trágicamente unos días antes de Navidad, un ángel le da a Andrew la oportunidad de revivir los últimos tres días que su esposa estuvo viva. Pero él no puede cambiar el destino y Beth seguirá perdiendo la vida. Sin embargo, Andrew aún puede descubrir el regalo que Beth más necesita de él.