La hermosa y sensual princesa Serafina está enamorada de Darius Santiago, su protector y hombre de máxima confianza del rey, desde que era una niña. Pero Darius, que fue rescatado de la nada por el rey para convertirse en un espía, no cree merecer el amor de la joven -aunque también la ama- y durante años esconde sus sentimientos. Así, cuando el rey decide que Serafina debe casarse con el príncipe ruso Tyurinov para que su país proteja la pequeña isla de Ascensión del ataque de Bonaparte, Darius se desespera y, para evitar el matrimonio, prepara un complot contra Napoleónque supondrá un desafío a su amor y una amenaza para sus vidas y la supervivencia del reino.