Begin 13e eeuw. Keizer Frederik 11 laat een groep wijze mannen bijeenkomen om het antwoord te geven op de vraag hoe het universum eruitziet en te bewijzen dat de Bijbel hierin fout is. Door mysterieuze gebeurtenissen worden zijn plannen geen werkelijkheid en hij sterft.
Het jaar 1300, Florence. Dante werkt aan het laatste en moeilijkste deel van zijn Goddelijke komedie. Nog tijdens zijn mandaat als prior van de stad Florence vindt hij op een schip een compleet uitgemoorde bemanning. Heeft dit iets te maken met het Mariabeeld van Antiochia dat tot leven lijkt te zijn gekomen, of met het bizarre lichtapparaat van Saraceense makelij dat van een gezonken schip gered wordt? Dante kan niet voorkomen dat de stad in een spiraal van moorden terechtkomt en aan de rand van een burgeroorlog. Verborgen sporen leggen een verband tussen de gebeurtenissen in Florence en Frederiks ambitieuze plannen bijna een eeuw eerder. Zal Dante Florence kunnen redden?