Ehbo karalystėje vyras, žinomas tik kaip Ūkininkas, laimingai gyvena su žmona Solana ir jų mažamečiu sūnumi Zefu Stounbridžo miestelyje. Vieną dieną miestą užpuola Krugai – primityvūs ir į gyvūnus panašūs padarai. Jie nustebina žmones, griebdamiesi ginklų, apsivilkdami šarvus ir kovodami drąsiai, protingai ir įnirtingai. Visa tai todėl, kad juos magiškai valdo Galianas, galingas magas, tapęs sadistu ir megalomanu, siekiantis užkariauti ir valdyti Ehbą. Puolimo metu Ūkininkas kartu su savo draugu Noriku ir svainiu Bastianu kovoja su Krugu. Jam nepavyksta išgelbėti Zefo; Galianas jį nužudo per Krugo avatarą. Per Krugą Galianas teigia, kad negali perskaityti Ūkininko. Solana ir kiti Stounbridžo gyventojai paimami į nelaisvę.
Karalius Konreidas, vadas Tarišas ir Ehbo kareiviai atvyksta į Stounbridžą apžiūrėti padarytos žalos ir verbuoti kitus prisijungti prie savo armijos. Merikas, kitas Konreidui tarnaujantis magas, bando išsiaiškinti Ūkininko tapatybę, kai pastebi Noriką, kurį, jo manymu, jau matė anksčiau. Ūkininkas, Norikas ir Bastianas išvyksta ieškoti Solanos. Tuo tarpu Meriko dukra Muriella, įsimylėjusi Galianą, nutraukia su juo romaną, pamačiusi jo tamsiąją prigimtį ir supratusi, kad jis tik treniravo jos galią, kad galėtų ją atimti. Ji prisipažįsta savo tėvui, kuris mano, kad jos meilė Galianui sukūrė jų galių disbalansą Galiano naudai. Tuo tarpu savanaudiškas ir nesubrendęs Konreido sūnėnas, kunigaikštis Fallow, yra susivienijęs su Galianu ir siekia užimti savo dėdės vietą. Galianas bando nunuodyti Konreidą, tuo pačiu metu netyčia nunuodydamas Fallow, kuris vėliau pasveiksta, kai Fallow paima Ehb kareivių kuopą. Netrukus po to Konreidas pasveiksta ir veda savo armiją į kovą su Galiano pajėgomis.
Eidami per Sedgviko mišką, Ūkininkas ir jo draugai susiduria su atsiskyrėliškomis nimfomis, vadovaujamomis Eloros, kuri išveda juos iš miško. Kai jie bando išgelbėti Solaną nuo Krugo, Ūkininkas yra nokautuojamas, o Norikas ir Bastianas paimami į nelaisvę. Kol Ūkininką pakarinėja kitas Galiano avataras, jis nužudo avatarą, išsilaisvina ir jį išgelbsti Merikas. Ūkininkas nuvežamas į Konreidą ir jo armijos stovyklą, kur Merikas atskleidžia, kad Ūkininkas yra seniai dingęs Konreido sūnus, o jo tikrasis vardas yra Kamdenas Konreidas. Jis paaiškina, kad prieš daugelį metų jaunas Ūkininkas dalyvavo mūšyje Okslio perėjoje, kur jį rado Norikas. Norikas buvo laikomas įtėviu, tačiau Ūkininku rūpinosi Stounbridžo gyventojai ir saugojo jį nuo viso Ehbą niokojusio chaoso. Konreidas ir Ūkininkas nepritaria Mericko teiginiams.