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.