Logo após o fim da Segunda Guerra Mundial, Hannah (Candace Cameron Bure), uma enfermeira no hospital de uma pequena cidade, que perdeu o marido soldado, se sente desorientada e sem propósito. No momento da passagem de um cometa que só passa pela Terra a cada 71 anos ela é misteriosamente transportada para 2016, causando um burburinho na cidade que não acredita em sua história. Quando conhece a família do policial que a acolhe, Hannah começa a perceber que todas as pessoas têm uma jornada importante e que o verdadeiro significado do Natal é atemporal.