Undine a berlini Várostörténeti Múzeum történésze, akit szerelme, Johannes megcsal, ezért véget vet a kapcsolatuknak. A szakítás Undine esetében nem egyszerű szerelmi bánat: hableányból halandó nővé vált szerelméért, ezért az a végzete, hogy a hozzá hűtlen férfival végeznie kell, majd visszatérni a víz mélyére. Véletlen találkozása a búvárként dolgozó Christoph-fal új reményt adhat egy boldog kapcsolathoz, végzete azonban nem engedi, hogy elkerülje korábbi történetének lezárását.