Санкт-Петербург, конец XIX века. Начальник сыскной полиции Иван Дмитриевич Путилин расследует убийство высокопоставленного дипломата — австрийского военного атташе. Неудача расследования может грозить крупным международным конфликтом. Подозрение падает на нескольких человек, в том числе на любовницу дипломата и ее обманутого мужа. Но в итоге дело раскрывается с совершенно неожиданной стороны — сыщик Путилин способен разгадать любые загадки.