Tres bodas. Tres funerales. El don divino de Alessa se supone que debería aumentar el poder mágico de su compañero, no matar a cada pretendiente al que toca. Ahora, con tan solo unas semanas de plazo hasta que llegue un voraz enjambre de demonios que devorará todo en la isla que ha sido siempre su hogar, Alessa se queda sin tiempo para encontrar a un compañero que la ayude a detener la invasión. Cuando un poderoso líder espiritual convenza a sus seguidores de que matar a Alessa es la única Esperanza de que los habitantes de la isla sobrevivan, incluso los soldados que la protegían tratarán de asesinarla. Desesperada por sobrevivir, Alessa contrata a Dante, un desvergonzado asesino, para que se convierta en su guardaespaldas personal. Pero mientras se prepara una revuelta, los oscuros secretos de dante podrían convertirse en la mayor de las traiciones. De él depende su supervivencia, pero ¿podrá ayudarla a dominar su poder o acabará siendo su perdición?