Every bride who enters Belladonna House dies before her first anniversary.
Elena Marcelli knows this before she marries Dante Varrone. She knows he is ruthless, feared, and suspected of burying the women who came before her. But her family has traded her for peace, and refusing the marriage would start a war no one would survive.
Dante does not want a wife. He wants a trap.
Someone inside his family has been killing the Varrone brides for years, and Elena is the first woman sharp enough to see the pattern before it closes around her throat.
She thinks he may be her murderer. He knows she may be his last chance to expose the real one.
In a house built on blood, vows are not promises. They are warnings.