Il romanzo racconta la vita, gli intrighi e le guerre della dinastia degli Ezzelino da Romano che, tra XII e XIII secolo, ha dominato e tiranneggiato la marca Trevigiana. Attraverso le storie raccontate dalla viva memoria della vecchia strega Erofile, Pietro Gerardo, il più ambiguo fra i cronachisti ezzeliniani, narra la storia del diabolico Ezzelino III del quale si disse ogni peggior cosa e che, alleato dell'imperatore Federico II e come lui scomunicato dal papa, venne poi da Dante relegato all'Inferno.