Fredrik Welin, médico retirado, vive solo y alejado del mundo en una isla junto a la costa sueca; pero su reclusión voluntaria se ve perturbada un día por la llegada de un antiguo amor al que abandono en el pasado. Se trata de Harriet, quien gravemente enferma, ha venido a pedirle que cumpla una antigua promesa de juventud: llevarla a una laguna del norte del país. Con su presencia, Harriet saca a Fredik de la apatía en que éste vive sumido y es el detonante para que él se decida a saldar viejas cuentas con su pasado.