Undine is historica en gids, gespecialiseerd in de stadsontwikkeling van Berlijn en ze gaat naar haar werk. Tijdens haar volgende pauze valt ze halsoverkop voor beroepsduiker Christoph, als ze samen door een merkwaardig ongeluk doorweekt tussen de scherven en vissen van een uit elkaar gespat aquarium belanden. Voor hen beiden gaat een nieuwe wereld open, vol liefde en vertrouwen. Onder de oppervlakte van dit liefdesverhaal gaat echter een oude mythe schuil over een mysterieuze waternimf, die haar geliefde moet vermoorden nadat ze door hem verlaten wordt.