Anglijos karalius Rytas Pendragonas įsimyli Igrainą, Kornvalio kunigaikščio žmoną, su kuria jis kariauja. Garsus burtininkas ir dievintojas Merlinas žada padėti karaliui užkariauti Igrainą, su sąlyga, kad jis duos jiems savo vaiką. Kunigaikštis miršta sukramtydamas, o baronai, norėdami nutraukti nesantaiką, įtikina karalių ištekėti už Igreino. Kai karalienė išlaisvinama nuo naštos, kūdikis slapta paskiriamas Merlinui, jis vadina jį Artūru ir atiduoda auklėjimą baronui Hektoriui.
Mirus karaliui Utheriui, siekiant išvengti painiavos, Kenterberio arkivyskupas Merlino patarimu visus baronus kviečia į Londoną, kad išrinktų naują karalių. Kai visi karalystės dvarai susirenka maldai, šventyklos kieme stebuklingai pasirodo akmuo su ant jo stovinčiu priešu, po kuriuo slypi plika kalavija. Užrašas ant akmens sako, kad karalius pagal gimimą yra tas, kuris tempia kardą iš po priešo. Tai įmanoma tik jaunam Artūrui, kuris nežino, kas yra jo tikrieji tėvai. Arthuras tampa karaliumi, tačiau daugelis mano, kad jis nevertas valdyti šalies, nes jis yra per jaunas ir mažas pagal gimimą. Merlinas pasakoja Artūro priešininkams jo gimimo paslaptį, įrodydamas jiems, kad jaunuolis yra teisėtas Utherio Pendragono sūnus, ir vis dėlto kai kurie baronai nusprendžia eiti į karą prieš jaunąjį karalių. Bet Arthuras nugali visus savo priešininkus.
Carlione Arthuras susitinka su Orknio karaliaus Loto žmona. Nežinodamas, kad ji yra jo sesuo iš savo motinos Igreinos, jis dalijasi su ja lova, o ji pastojo iš jo. Merlinas atskleidžia jaunuoliui jo gimimo paslaptį ir prognozuoja, kad Arthuras ir visi jo riteriai mirs Artūro sūnaus Mordredo rankose, kurį jis pastojo su savo seserimi.
Vietoj kardo, kuris nutrūko kovoje su karaliumi Pelinoru, Artūras iš ežero ledi gauna nuostabų kardą Escalibur, kuris reiškia „supjaustytas plienas“. Merlinas aiškina Artūrui, kad skrabas nuo šio kalavijo išgelbės jį nuo sužeidimų.
Arthuras liepia jam pagimdyti visus kūdikius, kuriuos pagimdė kilmingos ponios iš kilmingų valdovų gegužės pirmą dieną, nes Merlinas jam paaiškino, kad tą dieną gimė Mordredas. Visi kūdikiai dedami į laivą ir įleidžiami į jūrą, laivas sudužo, o tik Mordredas yra išgelbėtas.
Riterio Balino, žiauriojo, įniršęs kardas nužudo ežero ledi už motinos sunaikinimą. Arthuras išskleidžia Baliną. Šis kalavijas sukelia Balino ir jo brolio Balano mirtį. Merlinas prognozuoja, kad niekas, išskyrus Lancelotą ar jo sūnų Galahadą, negalės pasisavinti užkeikto kardo, o Lancelotas nužudys Gawainą šiuo kardu, kuris jam yra brangiausias pasaulyje.
Artūras tuokiasi su karaliaus Lodegranso dukra Guinevere, iš kurios dovanų gauna apvalų stalą, kuriame gali sėdėti šimtas penkiasdešimt riterių. Karalius nurodo Merlinui pasirinkti dar penkiasdešimt riterių, nes jis jau turi šimtą. Bet jis rado tik keturiasdešimt aštuonias: dvi vietos prie stalo liko neužimtos. Arthuras liepia savo riteriams kovoti tik dėl teisingos priežasties ir tarnauti kaip visas riteriškos valios pavyzdys.
Merlinas įsimyli Ninevą, vieną iš ežerų ponios meilužių, ir taip ją erzina, kad užrakina jį stebuklingoje oloje po sunkiu akmeniu, kur jis miršta. Artūro sesuo, Morgano fėja, nori sunaikinti savo brolį. Ji pakeičia jo kardą Eskaliburą, o karalius beveik miršta dvikovoje su savo meiluže. Morganų fėja nori, kad jis nužudytų Artūrą ir taptų karaliumi. Tačiau nepaisant savo gudrių planų, Arthuras lieka gyvas ir atlieka šlovingus žygdarbius.
Ambasadoriai iš Romos atvyksta į Artūro teismą reikalaudami pagerbti imperatorių Liusių. Arthuras nusprendžia su juo eiti į karą. Nusileidęs Normandijoje, Arthuras užmuša kanibalas milžiną, o paskui nugali romėnus. Liucijus miršta. Arthuras įsiveržia į Allemaniją ir Italiją ir užgrobia vieną miestą po kito. Romos senatoriai ir kardinolai, išsigandę dėl jo pergalių, prašo vainikuoti Artūrą, o pats popiežius jį vainikuoja imperatoriumi. Keturios karalienės, iš kurių viena yra Morgano fėja, aptiktos po miegančio Lanceloto medžiu. Morgano fėja siunčia jam susižavėjimą ir nuneša jį į savo pilį, kad jis pats pasirinktų, kuri iš keturių ponių taps jo meilužiu. Tačiau jis juos atmeta, ištikimas karalienei Ginevere, kuri slapčia myli visus. Karaliaus Bagdemago dukra gelbėja Aanselotą iš nelaisvės, jis atlieka daugybę šlovingų žygdarbių.
Jaunuolis atvyksta į Artūro teismą ir, neatskleisdamas savo vardo, prašo jo prieglobstį metams. Jis pravardžiuojamas Beaumein, kuris reiškia „gražios rankos“, ir gyvena virtuvėje su tarnais. Po metų jam buvo atgabenta turtinga įranga, o Beaumainas paprašė karaliaus leisti jį saugoti ponios, kurią Raudonasis Riteris prispaudė. „Lancelot“ riteriai Bomeinas atskleidžia jam savo vardą: jis yra Garetas iš Orknio, karaliaus Loto sūnus ir Gawaino brolis, kuris, kaip ir Lancelotas, yra vienas iš apskritojo stalo riterių. Bomenas įvykdo daugybę šlovingų žygdarbių, nugalėjo Raudonąjį riterį ir ištekėjo už ponios Lionessa, kuri paprašė jo apsaugos.
Liono valdovo karaliaus Meliodo sūnus Tristramas nori apnuodyti savo pamotę, kad po Meliodo mirties jos vaikai valdo visas žemes. Bet jai nesiseka, o karalius, sužinojęs apie viską, pasmerkia ją sudegti. Tristramas prašo tėvo pasigailėti patėvio, jis patenkina jo prašymus, bet sūnų siunčia į Prancūziją septyneriems metams.
Grįžęs iš Prancūzijos, Tristramas gyvena dėdės, Kornvalio karaliaus Marko teisme ir padeda jam kovoje su priešais. Karalius Markas jį riteriais, o Tristramas kovoja su riteriu Markholtu, Airijos karalienės broliu, norėdamas išgelbėti Kornvalį nuo duoklės. Jis nužudo Markholtą ir išvyksta į Airiją, nes buvo prognozuojama, kad tik ten jis gali būti išgydytas nuo dvikovoje gautos pavojingos žaizdos.
Isoldo mugė, Airijos karaliaus Angvisance dukra, jį gydo. Tačiau netrukus Tristramas yra priverstas palikti Airiją, nes karalienė sužino, kad būtent jis nužudė jos brolį Markholtą. Atsisveikindama su Tristramu, Isolda pažada jam nesituokti septynerius metus, o riteris prisiekia, kad nuo šiol tik ji bus jo širdies ponia.
Po kurio laiko karalius Markas siunčia Tristramą į Airiją, kad už jį imtųsi Izoldo. Tristramas ir Isolda leidosi plaukti į Kornvalį ir netyčia išgerti meilės gėrimo, kurį Airijos karalienė norėjo padovanoti karaliui Markui. Net po karaliaus Marko ir Isolde vestuvių meilės dienos tarp jos ir Tristramo nesibaigia. Karalius Markas apie tai sužino ir nori nužudyti Tristramą, tačiau jam pavyksta pabėgti. Isoldos patarimu Tristramas vyksta į Bretanę, kad karaliaus dukra Isoldas Belorukai išgydytų jį nuo pavojingos žaizdos. Tristramas pamiršta buvusį meilužį ir susituokia su Izolde Beloruka, tačiau po vestuvių jis ją prisimena ir yra toks liūdnas, kad neliečia jo žmonos, o ji lieka mergelė.
Graži Izolda, sužinojusi apie Tristramo santuoką, rašo jam sielvarto laiškus ir skambučius jai. Pakeliui į ją jis atlieka šlovingus žygdarbius ir išgelbėja Artūrą, kurį burtininkė Annaura nori sunaikinti, bet neskiria karaliui savo vardo. Galiausiai Tristramas susitinka su Isolde karaliaus Marko teisme. Atradęs ją įsimylėjusio Kakhidino laišką, jis praranda protą iš pavydo, klaidžioja po miškus ir dalijasi maistu su piemenimis. Karalius Markas suteikia pastogę nelaimingiesiems, bet tik todėl, kad jo nepripažįsta. Kai Isolde mugė atpažįsta mylimąjį, protas grįžta į jį. Karalius Markas dešimtmetį iš šalies išmeta Tristramą ir klaidžioja atlikdamas šlovingus žygdarbius.
„Tristramas“ ir „Lancelot“ kovoja dvikovoje nepripažindami vienas kito. Bet kai kiekvienas iš jų šaukiasi jo vardo, jie mielai pasiduoda vienas kito pergale ir grįžta į Artūro teismą. Karalius Markas persekioja Tristramą, kad atkeršytų jam, tačiau Arthuras verčia juos susitaikyti, ir jie išvyksta į Kornvalį. Tristramas kovoja su karaliaus Marko priešais ir laimi, nepaisydamas to, kad karalius ištiko pyktį ir vis tiek nori jį nužudyti. Žinodamas karaliaus Marko klastingumą ir kerštą, Tristramas vis dar neslepia savo meilės Isoldei ir daro viską, kas įmanoma, kad būtų šalia jos. Netrukus karalius Markas sugauna Tristramą ir laiko jį nelaisvėje, kol jį išlaisvins Persivadas. Tristramas ir Isolde, pabėgę nuo klastingų karaliaus Marko planų, išvyko į Angliją. Lancelotas atveda juos į savo „Jolly Guard“ pilį, kur jie gyvena, džiaugdamiesi, kad pagaliau negali nuo niekieno paslėpti savo meilės.
„Lancelot“ išvyksta ieškoti nuotykių ir susitinka su karaliumi Pelesu, „Beprasmės šalies“ valdovu. Riteris sužino iš jo, kad jis, Pelesas, kilęs iš Juozapo iš Arimatėjos, kuris buvo slaptas mūsų Viešpaties Jėzaus Kristaus mokinys, karalius parodo Lancelotui Šventąjį Gralį - brangią auksinę taurę, ir jam paaiškina, kad praradus šį lobį, apvalus. Stalas ilgą laiką subyrės.
Iš Peleso pranašysčių žinoma, kad jo dukra Elaine turi pagimdyti sūnų iš Lanceloto, Galahado, kuris išgelbės beprasmišką šalį ir pasieks Šventąjį Gralį. Pelesas prašo pagalbos iš didžiosios raganos Bruzenos, nes jis žino, kad Lancelotas myli tik karalių Artūro žmoną Guinevere ir niekada jos nepakeis. Bruzenas apibarsto raganos gėrimą vyne Lancelotu, o riteris praleidžia naktį su Elaine, klaidindamas ją dėl Gineverės. Kai užkeikimas išsisklaido, Elaine Lancelot paaiškina, kad ji buvo apgauta tik todėl, kad turėjo paklusti pranašystei, kurią jai atskleidė jos tėvas. Lancelotas jai atleidžia.
Elaine gimsta kūdikis, vadinamas Galahadu. Karaliaus Artūro organizuojamas festivalis, į kurį kviečiami visi Anglijos ponai ir ponios, Elaine kartu su Bruzenu eina į Cmelotus pilį. Tačiau Lancelotas nekreipia į ją dėmesio, o tada Bruzenas pažada Elaine'ui ištarti jam burtą ir susitarti taip, kad jis praleis naktį su ja. Gineverės karalienė pavydi Lancelotui už gražuolę Elaine ir reikalauja, kad jis naktį ateitų į jos miegamąjį. Tačiau Lancelotas, bejėgis prieš Bruzeno raganavimą, yra ant Elaine lovos. Karalienė, nežinodama, kad jos meilužis buvo suviliota, liepia Elaine'ui išeiti iš kiemo, o Lancelotas kaltina ją išdavyste ir išdavyste. Lancelotas iš sielvarto praranda protą ir dvejus metus klaidžioja laukiniuose miškuose, valgydamas tai, ką turi.
Riteris Blyantas atpažįsta išprotėjusįjį, kuris jį užmušė miške ir beveik užmušė garsųjį Lancelotą. Jis atsineša ją į savo pilį ir rūpinasi ja, tačiau saugo grandinėmis, nes protas negrįžo į Lancelotą. Bet po vienos dienos Lancelotas, ašarodamas juos, išgelbėjo Bliantą nuo savo priešų rankų, jis pašalino iš jo vaistus.
Lancelotas palieka Blianto pilį ir vėl klaidžioja po pasaulį, jis vis dar yra beprotiškas ir neprisimena, kas jis yra. Byla veda jį į Korbeniko pilį, kurioje gyvena Elaine, kuri jį atpažįsta. Karalius Pelesas nejautrų Lancelotą nuveda į bokštą, kur saugomas šventasis Gralis, o riteris išgydomas. Jis prašo karaliaus Peleso leidimo įsikurti jo regione, ir jis suteikia jam salą, kurią Lancelotas vadina Džiaugsmo sala. Jis ten gyvena su Elaine'u, apsuptas gražių jaunų damų ir riterių, ir reikalauja, kad nuo šiol jis būtų vadinamas Cavalier Malfet, kuris reiškia „riteris, kuris padarė aktą“.
„Lancelot“ rengia turnyrą saloje, į kurią atvyksta apskritojo stalo riteriai. Pripažindami Lancelotą, jie maldauja jį grįžti į karaliaus Artūro teismą. Artūras ir visi riteriai džiaugiasi Lanceloto sugrįžimu ir, nors visi žino, kodėl jis pateko į beprotybę, niekas apie tai tiesiogiai nekalba.
Lancelotas, paprašytas ponios, kuri atvyko į Artūro teismą iš karaliaus Peleso, eina pas jį ir riteriais Galahadu, tačiau jis nežino, kad tai yra jo sūnus. Kai Galahadas atvyksta į Arthur Kamelot pilį, tuščioje vietoje prie apskritojo stalo pasirodo užrašas: „Tai yra sero Galahado, vyriausiojo princo, vieta“. Ir ši vieta buvo vadinama lemtinga, nes ant jos sėdėjęs patyrė nelaimę.
Apvalaus stalo riteriams buvo atskleistas stebuklas: palei upę plūduriuoja akmuo su įbrėžtu kardu. O užrašas ant akmens sako, kad kardą gali nupiešti tik geriausi pasaulio riteriai. Visų riterių akivaizdoje išsipildė Merlino numatymas: Galahadas ištraukia kardą iš akmens, kuris kadaise priklausė „Balin Fierce“. Gineverės karalienė, kuri žino, kas yra Galahado tėvas, savo teismo moterims sako, kad jaunuolis yra kilęs iš geriausių pasaulio ritualinių šeimų: jo tėvas Lancelotas ateina į aštuntąją gentį iš mūsų Viešpaties Jėzaus Kristaus, o Galahadas - į devintąją gentį.
Sekminių dieną, kai visi renkasi vakaro maldai, salėje stebuklingai pasirodo šventasis gralis, o ant stalo - skanūs patiekalai ir gėrimai. Gawainas prisiekia eiti žygdarbių vardu Šventasis Gralis. Visi riteriai pakartoja jo priesaiką. Artūras kenčia, nes tikisi, kad jie niekada nebendraus prie apskritojo stalo.
Baltojoje abatijoje Galahadas gauna nuostabų skydą, kuris buvo pagamintas trisdešimt antraisiais metais po Kristaus kančios. Jam pasakojama, kad pats Juozapas iš Arimatėjos savo krauju ant balto skydo užrašė raudoną kryžių. „Galahadas“, ginkluotas nuostabiu kardu ir skydu, atlieka šlovingus žygdarbius.
„Lancelot“ nuostabūs dalykai nutinka realybėje ir vizijose. Netoli senosios koplyčios, į kurią jis negali patekti, jis girdi balsą, liepiantį jam nutolti nuo šių šventų vietų. Riteris pripažįsta savo nuodėmingumą ir atgailaudamas supranta, kad jo išnaudojimai nėra malonūs Dievui. Jis prisipažįsta atsiskyrėlis ir aiškina jam žodžius, kuriuos išgirdo riteris. Lancelotas pažada atsiskyrėliui nebendrauti su Guinevere ir jis paskiria jam atgailą.
Percivalis, kuris, kaip ir kiti riteriai, ėjo ieškoti Šventojo Gralio, susitinka su savo teta. Ji pasakoja jam, kad „Apskritasis stalas“ Merliną pastatė kaip pasaulio apvalumo ženklą, o asmuo, išrinktas į apskritojo stalo riterių broliją, turėtų tai laikyti didžiausia garbe. Ji taip pat perteikia Percivalio Merlino pranašystes apie Galahadą, kuris pranoks jo tėvą Lancelotą. „Percival“ pradeda ieškoti Galahado ir pakeliui patiria daugybę nuostabių nuotykių. Kovodamas su kūno pagundomis, jis kardu nukerpa šlaunį ir prisiekia, kad nebetektų nuodėmės.
Lancelotas klaidžioja ieškodamas Šventojo Gralio ir išgyvena daugybę išbandymų. Iš atsiskyrėlio jis sužino, kad Galahadas yra jo sūnus. Atsiskyrėlis aiškina savo vizijos riteris; jis silpnas tikėjime, apimtas sielos, o pasididžiavimas neleidžia atskirti pasauliečių nuo dieviškųjų, todėl dabar, kai jis siekia Gralo, Dievas nepatinka savo plačiajam išnaudojimui.
Gawaine'ui buvo nuobodu klaidžioti ieškant Gralio. Atsiskyrėlis, kuriam jis ir riteris Borya išpažįsta savo nuodėmes, aiškina savo svajonę Gawainui: dauguma apskritojo stalo riterių yra apsunkinti nuodėmių, o jų pasididžiavimas neleidžia priartėti prie šventovės, nes daugelis ėjo ieškoti Gralo, net neatgailaudami už savo nuodėmes.
„Percival“ ir „Bors“ susitinka su Galahadu ir kartu vykdo šlovingus žygdarbius vardan Šventojo Gralio. Galahadas susitinka su savo tėvu Lancelotu. Jie girdi balsą, kuris numato, kad paskutinį kartą pamatys vienas kitą.
Lancelotas patenka į nuostabią pilį. Viename iš kamerų jis mato šventą chalvą, apsuptą angelų, tačiau tam tikras balsas draudžia jam įeiti. Jis bando įeiti, bet ugningas kvapas jį gniaužia, ir dvidešimt penkias dienas jis guli tarsi miręs. Lancelotas susitinka su karaliumi Pelesu, sužino iš jo, kad Elaine mirė, ir grįžta į Camelot, kur randa Arthurą ir Guinevere'į. Daugelis riterių grįžo į teismą, tačiau daugiau nei pusė žuvo.
Halahadas, Percivalis ir Bore'as atvyksta pas karalių Pelesą į Korbeniko pilį.Pilyje riteriams buvo atskleisti stebuklai, jie tapo šventojo gralio ir sidabro sosto savininkais. Sarros mieste Galahadas tampa jo karaliumi. Jo akivaizdoje pasirodo Juozapas iš Arimatėjos, iš kurio rankų riteris priima šventą bendrystę ir netrukus miršta. Mirties metu ranka ištiesta iš dangaus ir atimanti šventąją kreidelę. Nuo to laiko niekam nebuvo garbė pamatyti Šv. Percivalis eina į atsiskyrėlius, priima dvasinę tvarką ir miršta per dvejus metus.
Artūro teisme karaliauja džiaugsmas dėl žygdarbio užbaigimo Šventojo Gralio vardu. Aanselotas, prisimindamas pažadą atsiskyrėliui, bando išvengti karalienės kompanijos. Ji pasipiktino ir liepia jam išeiti iš kiemo. Gawainas kaltina karalienę noru jį nuodyti. Lancelotas įsivelia į jos dvikovą ir teisinasi karalienę. Turnyre Lancelotas gauna pavojingą žaizdą ir eina į atsiskyrėlį, kad jį išgydytų.
Knight Melegant užfiksuoja karalienę Guinevere, o Lancelot ją išlaisvina. Jis praleidžia naktį su ja, o Melegantas kaltina ją išdavyste. Lancelotas kovoja su Melegantu ir jį nužudo.
Gawaino brolis Agraveinas ir Artūro sūnus Mordredas pasakoja Artūrui apie Lanceloto ir karalienės meilės reikalus ir liepia juos susekti bei paimti į nelaisvę. Agraveinas ir dvylika riterių bando sučiupti Lancelotą, tačiau jis juos nužudo. Arthuras prašo Gawain'o nuvežti karalienę į ugnį, tačiau jis atsisako ir liūdi, kad ji turi priimti gėdingą mirtį. Lancelotas, nužudęs daugybę riterių, gelbsti ją nuo egzekucijos, išveža „Linksmąjį sargybinį“ į savo pilį. Prie jo gretimi kai kurie Artūro riteriai. Gawaine'as sužino, kad Lancelot nužudė du savo brolius, ir duoda žodį atkeršyti žudikui. Arthuras apgulė Lanceloto pilį, tačiau popiežius liepia susitaikyti. Lancelotas grąžina karalienę Artūrą ir išvyksta į Prancūziją. Vykdydamas Gawaino, norinčio atkeršyti Lancelotui, patarimą, Arthuras vėl surenka savo armiją ir išvyksta į Prancūziją.
Nesant Artūro, jo sūnus Mordredas valdo visą Angliją. Jis rašo laiškus, kuriuose nurodo tėvo mirtį, yra karūnuotas ir ruošiasi tuoktis karalienei Ginevere, tačiau jai pavyksta pabėgti. Artūro armija atvyksta į Doverį, kur Mordredas bando sustabdyti riterius, kad jie nenukristų ant kranto. Gawainas miršta mūšyje, Jo dvasia pasirodo karaliui ir perspėja prieš mūšį, tačiau dėl absurdiškos avarijos tai atsitinka. Mordredas miršta, o Arthuras gauna pavojingas žaizdas. Tikėdamasis artėjančios mirties, jis liepia mesti į vandenį savo „Escalibur“ kardą, o pats sėdi barke, kur sėdi gražios damos ir trys karalienės, ir plūduriuoja kartu su jais. Kitą rytą koplyčioje rastas šviežias antkapis, o atsiskyrėlis sako, kad kelios ponios atnešė jam negyvą kūną ir paprašė jį palaidoti. Ginevere, sužinojęs apie Artūro mirtį, yra tonizuota vienuolė. Lancelotas atvyksta į Angliją, tačiau radęs Guinevere vienuolyne, jis taip pat pasiima tonurą. Netrukus abu miršta. Sapnuose vyskupas mato Lancelotą apsuptą angelų, kurie jį pakelia į dangų. Anglijos karalius tampa Cadoro sūnumi Konstantinu ir garbingai valdo karalystę.