Osbert jest drugim synem Ealdormana (Earla) Uhtreda, lorda Bebbanburga w Northumbrii. Duńczycy przybywają do brzegów Bebbanburga, a pierwszy syn Ealdormana Uhtreda, również zwany Uhtredem, zostaje zabity podczas zwiadu. Ealdorman Uhtred nadaje swojemu kolejnemu najstarszemu synowi, Osbertowi, imię Uhtred. Ealdorman Uhtred ginie podczas katastrofalnego ataku na zajęty przez Danię Eoferwic (York), a jego syn zostaje pojmany przez duńskiego jarla Ragnara Nieustraszonego. Ragnar, rozbawiony odwagą chłopca podczas bitwy, trzyma go jako niewolnika. Wuj Uhtreda, Ælfric, zajmuje Bebbanburg i uzurpuje sobie tytuł ealdormana od Uhtreda, prawowitego dziedzica.
Uhtred zaprzyjaźnia się z najmłodszym synem Ragnara, Rorikiem, i ma wiele starć z jednym chłopcem w szczególności, Svenem, synem Kjartana, jednego z kapitanów statku Ragnara. Pewnego dnia Sven porywa córkę Ragnara, Thyrę, i zdejmuje część jej ubrania, chcąc ją wykorzystać seksualnie. Uhtred atakuje Svena z ukrycia, zabierając mu miecz i atakując go nim. Uhtred, Rorik i Thyra uciekają z powrotem do sali Ragnara. Ragnar zwalnia Kjartana z jego służby, gdy Kjartan lekceważy zachowanie syna. On również zmiażdżyć jeden z oczu Svena z hilt jego miecza – dodając ciemno, że miałby zmiażdżone obie, gdyby Sven stripped Thyra całkowicie naked.
Uhtred następnie idzie wikingów w całej Anglii Wschodniej, i uczestniczy w podbojach Mercji i Anglii Wschodniej, a inwazja Wessex. Zostaje porwany przez księdza, Beocca, starego przyjaciela rodziny. Następnie ucieka z Wessex i przyłącza się do Ragnara. Uhtred cieszy się życiem z Duńczykami, ale ucieka po tym, jak Kjartan i jego ludzie podpalają salę Ragnara i zabijają wszystkich, którzy próbują uciec. Ragnar pozostaje w środku, woląc umrzeć na swoich warunkach niż z rąk Kjartana. Kjartan uprowadza Thyrę.
Uhtred ma nadzieję uciec zabójcom Kjartana, rozpowszechniając plotkę, że on także zginął podczas spalenia sali. Uhtred dołącza następnie do króla Alfreda w Wessex. Tam uczy się czytać i pisać, a następnie wraz z flotą Alfreda, składającą się z 12 statków, płynie przeciwko Duńczykom. Po bitwie z Duńczykami spotyka Ragnara Młodszego, najstarszego syna hrabiego Ragnara, i opowiada mu, jak zginął jego ojciec i że Thyra została porwana. Rozstają się jako przyjaciele, przysięgając sobie, że pewnego dnia połączą siły, by zemścić się na Kjartanie i uratować Thyrę. Pragnąc objąć dowództwo nad flotą, Uhtred zdobywa je pod warunkiem, że poślubi osieroconą dziewczynę z Wessex, Mildrith. Nie powiedziano mu, że żeniąc się z nią, przejmie również bardzo duży dług jej rodziny wobec Kościoła. Następnie bierze udział w oblężeniu Guthruma i znajduje się w grupie zakładników, których wymieniono, gdy Duńczycy i Sasi zawarli pokój. Pozostając z Duńczykami w mieście przez zimę, ponownie spotyka Ragnara, który ratuje go przed śmiercią, gdy Guthrum zrywa pokój i morduje pozostałych saksońskich zakładników. Uhtred ucieka, by odnaleźć swoją żonę. Została ona zabrana przez Odda Młodszego, innego ealdormana z Wessexu, na północ. Tam walczy w bitwie pod Cynwit, gdzie Uhtred zabija znanego duńskiego przywódcę Ubbę Lothbroksona w pojedynczej walce.
Powieść kończy się tym, że Uhtred jedzie ze swymi ludźmi do Exanceaster, by odnaleźć żonę i nowo narodzonego syna, zamiast udać się bezpośrednio, by poinformować Alfreda o swym zwycięstwie.