Na noc před svátkem čarodějnic, 30. dubna, se v Praze, konkrétně na Malé Straně, vše zdá být možné. Román nás představí pestré galerii postav z města na hranici dvou staletí – od císařského lékaře Pingvína, toužícího po klidu v Písku, přes starší prostitutku Lízu s darem předvídání, až po pražskou smetánku, která se bojí opustit bezpečí Karlova mostu, a chudou rodinu Vondrejcových, skrývající záhadnou Daliborku. Do jejich životů však zasahují i nadpřirozené jevy a bytosti z dávných dob.