Fielding Pierce (Billy Crudup) é um oficial da guarda costeira que se apaixona por Sarah Williams (Jennifer Connelly), uma jovem que contesta o sistema vigente no ano rebelde de 1972 e morre numa explosão causada por terroristas. Dez anos depois, ele começa a ter visões de sua amada e começa a acreditar que ela está viva.