In una notte di tempesta nasce Teodora, unica figlia di re Carlo, erede al trono della mitica Zarfrigia. Non solo è una donna, ma per giunta è – letteralmente – priva di testa. Questa sua mancanza diventa l’inizio di un barocco e manierato carnevale in cui la protagonista fa implodere un regno, rifiuta la mano del pretendente Belisario e fugge alla ricerca di Bernardo, la testa senza corpo, nella terribile Foresta degli Incubi, luogo in cui la notte dura un mese. L'accompagnano nel viaggio un cavaliere affetto da amnesia e attacchi di panico, un giullare alla ricerca di passato e riscatto, un contadino ammattito perso nel suo delirante sogno, due nutrici represse e depresse e un frate mezzo cieco e libertino.Inseguiti dagli assassini al soldo di Belisario in cerca di vendetta, i personaggi incontreranno le loro paure più profonde e i desideri più nascosti, al ritmo di una violenta ballata ironica, corrosa di sogni e malinconia.