Undine pracuje v Berlíně jako historička a průvodkyně po rozvíjejícím se městě. Má malý byt na Alexanderplatz, magisterský titul z historie a pracuje na volné noze. Ale pod povrchem jejího moderního městského života se skrývá starý mýtus: pokud ji muž, kterého Undine miluje, zradí, musí ho zabít a vrátit do vody, ze které kdysi vzešla. Takže když ji její přítel Johannes opustí kvůli jiné ženě, Undine je přesvědčena, že nemá na výběr – až dokud se, právě v době uvědomění si Johannnesovy zrady, nesetká s Christophem, povoláním profesionálním potápěčem, a nečekaně se do něj zamiluje. Jejich láska je šťastná a nevinná, naplněná zvědavostí a důvěrou. Ale když Christoph začne mít pocit, že Undine před něčím utíká, musí čelit své kletbě jednou provždy, nechce-li ztratit lásku svého života.