История начинается в Петрограде 1920-ого года. Главный герой, Антон Сергеевич Франк, учёный-физик, вынужденный отправиться в дальнюю поездку, становится свидетелем и участником труднообъяснимых событий. Эти мистические события, разворачивающиеся на фоне и в атмосфере послереволюционной России, наведут его на некоторые догадки, так или иначе относящиеся к сфере его научных интересов.