Floriano Ferraz (Tony Ramos) é um homem cético que é constantemente atormentado por fortes dores nos ombros e por visões de uma mulher que morre aos seus pés. Ele então segue o conselho de seu amigo Quirino (Milton Gonçalves) e procura a ajuda de um psiquiatra. Ele então vai até Ulisses (Odilon Wagner), que descobre que em 1880, na cidade de Petrópolis, no Rio de Janeiro, Floriano foi um tenente, Belmiro, que era apaixonado pela jovem Valentina (Carolina Kasting), que era casada com um homem mais velho. Ela foi gravemente ferida quando tentava fugir com seu amado, e acaba morrendo aos pés de Belmiro. Mas, antes de falecer, ele marca um encontro com ele no futuro. A descoberta transforma a vida de Floriano, que abandona tudo, inclusive sua namorada Antônia (Tássia Camargo), para ir atrás de sua história do passado.