Louis XIV (Pierce Brosnan) will nicht nur seine Vorgänger übertreffen und zum größten König aller Zeiten werden, ihn strebt es sogar nach mehr: Er will Unsterblichkeit. Um dem Tod ein Schnippchen zu schlagen, will der Monarch von Gottes Gnaden das Fleisch einer Meerjungfrau verzehren. Denn dieser „Delikatesse“ sagt man nach, dass sie ewiges Leben verleihen soll. Dazu schickt der Sonnenkönig den Entdecker Yves de la Croix (Benjamin Walker) los, der einige Exemplare an den Hof schaffen soll. De la Croix gelingt das abenteuerliche Unterfangen tatsächlich, denn er fängt ein totes männliches und ein lebendiges weibliches Wesen. Die Nichte des Königs Marie-Josephe (Kaya Scodelario) wohnt entsetzt der Dissektion des menschen-ähnlichen Meerungeheuers bei und macht zaghaft Bekanntschaft mit dem Weibchen. Bald fasst sie den Plan, die Meerjungfrau zu retten, setzt dabei aber ihr eigenes Leben aufs Spiel.