El hombre de San Petersburgo es una de las novelas más apasionantes del célebre autor de Los pilares de la Tierra.En 1914 el mundo estaba en vísperas de la Gran Guerra. Tanto Francia e Inglaterra como los imperios centrales trataban de conseguir el apoyo de Rusia, que podía decidir el desenlace de la futura contienda.En esos instantes cruciales de la historia, un aristócrata inglés, lord Walden, y un joven y prometedor político llamado Winston Churchill esperaban la llegada del príncipe Orlov, enviado del zar en misión secreta para entablar conversaciones y establecer pactos con la monarquía británica. Pero el príncipe no fue el único en llegar a Londres desde las frías tierras al este de Europa: un enigmático personaje procedente de Siberia le seguía los pasos...
El juez liberal del Tribunal Supremo Abe Rosenberg es asesinado de un balazo en la cabeza. Más tarde, Glenn Jensen, el juez conservador del tribunal, muere estrangulado en un cine, posiblemente por el mismo asesino. Una estudiante de derecho llamado Darby Shaw cree tener la respuesta a estos asesinatos.
Lázaro, hijo de un ladrón y acemilero, queda huérfano en Salamanca. Estará al servicio de diferentes amos (un ciego, un hidalgo arruinado, un clérigo avaricioso, un fraile de la Merced, un buldero farsante, etc.), y ejercerá varios oficios, que permiten al narrador realizar una sátira de los diferentes estamentos de la sociedad de la época y reflexionar con ironía sobre el tema de la honra.