Když irský rybář Syracuse vylovil z moře krásnou mladou ženu, řekla jen, že se jmenuje Ondine. Příznačné jméno, které znamená „ta, která přichází z moře“. Syracuse jí nabídne přístřeší a ona se usadí nejen v jeho domě, ale postupně i v jeho srdci. Neznámá cizinka vyvolává řadu otázek, ale rybářova malá dcerka Annie má okamžitě jasno. Ondine je podle ní vodní víla, kouzelnou mocí obdařená bytost, která vystupuje z vod proto, aby lidem nosila štěstí. Ať Ondine je či není mořskou pannou, má za sebou temnou minulost, která ji za žádnou cenu nechce pustit na svobodu. Dokáže ji láska Syracuse zachránit, nebo se vrátí do hlubin zapomnění?