В новогоднюю ночь с 1900 на 1901 год следователь Павел Нестерович Путиловский (Игорь Ливанов) встречает в доме своего друга Франка (Юрий Гальцев) вместе со своей невестой Ниной (Людмила Курепова) и друзьями. В это же время происходит ограбление аптеки Певзнера (Георгий Штиль). Путиловский и его помощник Евграфий Петрович (Валентин Букин) приступают к расследованию, к ним в помощь придают поручика Берга (Денис Зайцев) окончившего артиллерийскую академию и являющегося специалистом по взрывному делу. Провизор аптеки показал, что из сейфа, который вскрыт с помощью самодельной бомбы, были похищены три килограмма морфия…