Von ihrer grausamen Familie ins Meer geworfen, wird Leora vom mächtigen Sirenenkönig Adrian gerettet und zu seiner Königin gemacht. Doch als ihr Sohn mit einem Fischschwanz geboren wird, flieht sie voller Angst. Erst später erfährt sie, wer Adrian wirklich ist. Als Adrian schwer verletzt wird, riskiert Leora alles, um ihn zu retten. Mit seiner wahren Sirenengestalt schlägt er eine Palastrevolte nieder. Tief unter dem Meer besiegeln die beiden ihre Liebe. Und während Leora endlich mit ihrer grausamen Familie abrechnet, findet sie ihr Glück für immer.