Una noche de luna, el príncipe Lazar di Fiori regresa a la isla de Ascensión para vengar la muerte de su familia y la usurpación de su reino. Allegra Monteverdi, la hija de su enemigo, demuestra ser una valiente adversaria y le implora para que no mate a su familia. Su belleza y valor impresionan a Lazar, por lo que accede a perdonarles la vida a condición de que se convierta en su prisionera. Sola en el mar, confundida entre el miedo y la seducción, Allegra descubre que el misterioso y vengativo hombre es el príncipe Lazar, aquél con el que soñaba cuando era niña. Pero hará falta mucho más que su creciente amor para conseguir que el príncipe pirata se enfrente a los fantasmas del pasado y consiga apaciguar su atormentado corazón.