Durante incontáveis vidas, Henry e Ellie renasceram, destinados a se encontrar e viver um amor que transcende o tempo. Porém, em todas essas vidas, o final sempre é o mesmo: Ellie morre, deixando Henry sozinho, com a dor de uma promessa não cumprida.
Desesperado, Henry implora aos deuses para que devolvam sua alma gêmea, para que, juntos, possam finalmente escapar desse ciclo trágico. Cansados de tantas falhas no destino, os deuses concordam, mas com uma condição: eles terão apenas mais duas chances para acertar.
Agora, com o tempo correndo contra eles, Henry e Ellie precisam descobrir o segredo que impede sua felicidade eterna. Mas será que o amor será o suficiente para quebrar a maldição que os cerca? Ou o destino trágico que sempre os separa os encontrará mais uma vez?
Anelise tem uma paixão platônica desde muito tempo por Theo e decide que irá conquista-lo. Passando o tempo mirabolando planos para sua conquista, a garota se vê criando um cara fake para poder causar ciúmes ao rapaz. Entretanto, não fazia ideia de que o fake se tornaria real.