Ware liefde is bedolven onder geheimen en leugens in dit vervolg op De IJzeren Engel. In de magische onderwereld van Victoriaans Londen voelt Tessa zich meer en meer aangetrokken tot Jem, maar haar blijvende verlangen naar Will, ondanks zijn slechte buien, maakt haar verward. Toch lijkt Will te veranderen: de muur om hem heen breekt langzaam maar zeker af. Samen gaan ze op zoek naar antwoorden uit het verleden, maar hun zoektocht naar de waarheid is extreem gevaarlijk. Tessa's hart wordt zwaar op de proef gesteld, vooral wanneer het verraad uit eigen kring komt.