Undine works as a historian lecturing on Berlin's urban development. But when the man she loves leaves her, the ancient myth catches up with her. Undine has to kill the man who betrays her and return to the water.
Syracuse, un pêcheur irlandais, découvre un jour dans son filet une femme prénommée Ondine, dont il est persuadé qu'il s'agit d'une sirène. Au fur et à mesure qu'Ondine s'intègre dans la communauté, plusieurs théories émergent quant à sa nature, tandis que Syracuse commence à tomber amoureux d'elle...