Cela fait maintenant un an que Tristan, le petit ami d'Ivy, est décédé dans un accident de voiture. Tous deux sont allés de l'avant : lui vers la lumière de l'au-delà qui lui était destinée, elle vers une vie tranquille au bras du gentil Will. Alors qu'elle passe l'été avec une bande d'amis à cap Cod, Ivy est de nouveau victime d'un accident de voiture. Sauf que cette fois, elle n'y aurait pas survécu si l'ange Tristan n'était pas revenu juste quelques secondes pour lui donner le "baiser de la vie". Ivy se réveille à l'hôpital, entourée de Will et de sa famille. Tous croient au miracle; elle ne pense qu'à Tristan et à cet amour qu'elle a perdu une nouvelle fois. Mais les souvenirs ne sont pas les seuls à revenir du passé. Et cette fois Ivy sent que l'amour ne suffira pas à la sauver.