Londres, 1590.
El control de la reina Isabel I sobre su reino está resquebrajándose.
En medio de un tumultuoso telón de fondo de conspiradores españoles, herejes católicos y guerras extranjeras que amenazan la frágil estabilidad del país, aparece el cadáver de un pequeño niño, con unas marcas extrañas que nadie puede explicar.
Cuando, unos pocos días después, el médico Nicholas Shelby encuentra otro cuerpo con esas mismas marcas, se convence de que un asesino está atacando a los más débiles y desamparados de Londres. Decidido a descubrir quién está detrás de estos terribles asesinatos, Nicholas se une a Bianca, una tabernera misteriosa, que guarda secretos inconfesables. A medida que se descubren más cuerpos, la pareja se ve atrapada en una trama siniestra que los lleva al borde del abismo y la desesperación. Nicholas no tendrá opción, deberá salvar a Bianca o salvarse a sí mismo…