En Russie dans les années 1930, un dramaturge censuré et exclu de l'Union des écrivains rencontre D.T. Woland, un professeur de magie noire, et fait la connaissance de Marguerite.
L’inspecteur Guro de la police de Saint Petersbourg requiert l’aide de l’écrivain médium Nikolaï pour éclaircir des disparitions dans un village isolé où un mystérieux cavalier sème la terreur. Un Sherlock Holmes gothique dans la Russie du 19e siècle.