Pendant la Première Guerre mondiale, Frederic Henry, un jeune ambulancier volontaire de l'armée italienne, tombe amoureux de son infirmière après avoir été blessé.
Jack et ses deux enfants, le petit Tyler, et Mikki, l’adolescente énervée, viennent passer les vacances d’été dans une maison de plage qui a appartenu à leur mère, Lizzie, morte cette année. Ils sont accueillis par le père et la mère de Lizzie. Mais la mort de cette dernière a bouleversé tout le monde et les relations sont très tendues. Le fantôme de Lizzie va rendre régulièrement visite à Jack pour guider son chemin vers sa nouvelle vie et celle de ses enfants.
A New York en février 1993, à Berlin, en octobre 1994, à Tokyo en 1995, la même histoire se répète, racontée de trois manières différentes. Celle d'un couple, à chaque fois diffèrent, qui doit se séparer pour quelque temps et dont l'un des membres pose à l'autre le problème de l'engagement.
Quand Katya (Natalia Novikova), une belle Russe, débarque en Australie pour se marier, elle découvre que son futur époux est parti chercher fortune ailleurs. Désespérée dans ce pays qui lui est totalement inconnu, elle trouve réconfort dans les bras d'Ethan (David Wenham), un éditeur marié qui succombe rapidement à son charme.Mais comment ...
Artyom Manvelyan est un célèbre physicien et le fondateur d'un laboratoire de cosmologie en Arménie. Par loyauté, il conserve les souvenirs de la guerre passée, de ses amis et de son amour perdu.