In un remoto villaggio costiero, la giovane Marja vive una vita semplice e serena, immersa nei racconti delle leggende locali che narrano di sirene e magie dell'acqua. La sua esistenza viene sconvolta quando un affascinante straniero si stabilisce nella zona, risvegliando in lei sentimenti inaspettati. Ma il loro amore è ostacolato da un oscuro segreto legato al passato del giovane, che lo lega indissolubilmente al mare. Marja si trova così a dover affrontare non solo le tradizioni del villaggio, ma anche le forze misteriose che minacciano di separarli per sempre.