En el reino de Xanth, la economía se basa en la pesca y la caza de criaturas marinas. Que aparezca una sirena perdida en la costa supone un gran peligro. Cuando la reina Isobel se entera, urde un plan para llevarla al palacio y esconderla entre los nobles. Para ello, la sirena, Merliah, debe fingir ser la prometida de uno de los magos de los Cuatro Reinos y hermanastro de la misma reina: Aryan Bythesea. Mientras tanto, Kenn, el príncipe del reino submarino de Airla, la busca desde que la marea se la llevó semanas atrás. Temiendo que su prometida haya podido acabar en el mercado negro de Xanth, hará todo lo posible para encontrarla. Aunque eso implique hacer un pacto con la bruja del mar, a quien todo el mundo sabe que nunca hay que acercarse. ¿Qué ocurre cuando tu mayor enemigo tiene que fingir ser tu prometido? ¿Podrías amar a quien te arrancó de tu hogar? ¿O tu corazón seguirá fiel a quien siempre quisiste?