Un Anglais, veuf inconsolable, et une Danoise, atteinte d'un cancer et quittée par son mari, se rencontrent en Italie, à l'occasion du mariage de leurs enfants.
Philip, un homme d'affaires britannique, s'est installé au Danemark à la mort de son épouse. Ida, une coiffeuse danoise, sort d'une chimiothérapie et a été abandonnée par son mari. Leurs chemins vont se croiser en Italie à l'occasion du mariage de Patrick, le fils de Philip, et d'Astrid, la fille d'Ida...