800-luvulla elävä Uhtred on englantilainen poika, joka jää orvoksi 10-vuotiaana ja jonka tanskalaiset ottavat hoiviinsa ja opettavat viikinkien tavoille. Hänen kohtalonsa on kuitenkin kietoutunut yhteen kuningas Alfredin elämän kanssa. Alfred hallitsee Wessexiä, ainoaa jäljellä olevaa englantilaista kuningaskuntaa, joka pitää pintansa tanskalaisten hyökkäyksiä vastaan.
Uhtredin kasvuvuosia leimaavat englantilaisten ja tanskalaisten välinen valtataistelu sekä kristinuskon ja pakanuuden kilpailu. Uhtred on epävarma siitä, kenen puolelle hän kuuluu, mutta yllättävä ja väkivaltainen tapahtumasarja vie hänet englantilaisten puolelle, jonne häntä sitoo myös avioliitto englantilaisen naisen kanssa. Kun Uhtredin vaimo ja poika katoavat tanskalaisten maihinnousun aiheuttamassa sekasorrossa, hänen on kohdattava yksi tanskalaisten mahtavimmista sotapäälliköistä meren äärellä käytävässä taistelussa. Viimeinen kuningaskunta aloittaa historiallisen trilogian, joka kertoo Uhtredin, väkevän sankarin, seikkailuista Alfred Suuren ajan Englannissa.