Édimbourg, 1817.Hazel est une jeune aristocrate à l'avenir tout tracé. Promise à un cousin, son rôle est de se préparer à devenir une épouse dévouée et soumise.
Alice, une vieille dame qui commence à perdre la mémoire, est passionnée par la natation et appartient à un groupe qui se réunit régulièrement pour nager.