Il protagonista è Bergius, un ragazzo che diventa cacciatore e guerriero longobardo con la misteriosa compagnia di un cane e di un lupo che lo seguono sempre e gli coprono le spalle da ogni assalto nemico. Il suo segreto è la prontezza con la spada, l'orgoglio, il coraggio e la fedeltà fino allo scontro finale con i Franchi attorno a Pavia assediata. Quando la città viene presa per i Longobardi è la fine ma Bergius riesce a salvare gli amici e Ansa, la schiava cristiana di cui è innamorato e che diventerà sua moglie. Profondamente colpito dal modo di agire dei personaggi cristiani Bergius alla fine sarà portato a chiedere il battesimo. La voce narrante del vecchio amanuense accompagna il lettore e inquadra ogni situazione nel contesto storico geografico e di cultura materiale. Rivela al lettore i segreti della scrittura e della miniatura medievale, insegna i nomi delle armi, delle macchine da guerra, delle erbe e delle piante officinali e degli attrezzi. Il lettore è altresì affascinato dalla storia dell'arte con la descrizione del monastero di Civate, presso Como, e della cripta di San Michele a Pavia.