All'inizio del VI secolo d.C. Milano è per popolazione e ricchezza la seconda città d'occidente dopo Roma. Il paese prospera, e i due popoli convivono senza problemi malgrado le differenze religiose. Nel 535 d.C. l’Imperatore Giustiniano, che mira alla riconquista dei territori perduti in occidente, muove guerra contro i successori di Teodorico. In due anni di guerra l'esercito imperiale comandato da Belisario conquista la Sicilia, l’Italia meridionale e Roma. Milano, che vuole schierarsi con gli Imperiali, invia a Roma una missione a chiedere aiuto militare. Belisario, che ha vinto la battaglia per Roma, invia nella primavera del 538 d.C. un distaccamento in appoggio agli insorti Milanesi. Questi compiono ogni sforzo per mettere la città in condizione di sostenere un assedio. Formano una milizia volontaria e combattono insieme agli Imperiali. La punizione per il tradimento non si fa attendere: nell’estate del 538 d.C. un esercito di Ostrogoti e Burgundi, comandato da Uraia nipote di re Vitige, cinge d’assedio la città, bloccando ogni possibilità di rifornimento. Inizia così un'agonia di molti mesi. Infine, nel marzo 539 d.C. Uraia impone la resa senza condizioni; la città viene distrutta, la popolazione maschile massacrata, e le donne vengono cedute in schiavitù. Milano viene rasa al suolo, e quando nel 568 d.C. i Longobardi conquisteranno la regione sceglieranno come capitali Pavia e Monza. Il romanzo ha per sfondo storico i tre anni, dal 537 al 539, in cui si consuma la tragedia di Milano.