Lilith, madre di tutti i demoni, è stata distrutta. Ma quando gli Shadowhunter arrivano a liberare Jace, che lei teneva prigioniero, trovano soltanto sangue e vetri fracassati. E non è scomparso solo il ragazzo che Clary ama, ma anche quello che odia, suo fratello Sebastian, il figlio di Valentine. Un figlio determinato a riuscire dove il padre ha fallito e pronto a tutto per annientare gli Shadowhunter. La potente magia del Conclave non riesce a localizzare né l'uno né l'altro, ma Jace non può stare lontano da Clary. Quando si ritrovano, però, Clary scopre che il ragazzo non è più la persona di cui si era innamorata: in punto di morte Lilith lo ha legato per sempre a Sebastian, rendendolo un fedele servitore del male. Purtroppo non è possibile uccidere uno senza distruggere anche l'altro. A chi spetterà il compito di preservare il futuro degli Shadowhunter, mentre Clary sprofonda in un'oscura furia che mira a scongiurare a ogni costo la morte di Jace?