Angleški kralj Jutran Pendragon se zaljubi v Igrain, ženo vojvode od Cornwalla, s katero je v vojni. Slavni čarovnik in vrag Merlin obljublja, da bo pomagal kralju osvojiti Igrain, pod pogojem, da jim bo dal svojega otroka. Vojvoda umre v prepadu in baroni, ki želijo prenehati s prepirom, kralja prepričajo, da se poroči z Igreinom. Ko se kraljica osvobodi bremena, otroka na skrivaj dodelijo Merlinu, on pa ga pokliče Arthurja in mu vzgoji barona Hektorja.
Po smrti kralja Utherja, da bi preprečil zmedo, kanterburški nadškof po nasvetu Merlina pokliče vse barone v London, naj izvolijo novega kralja. Ko se vse posesti kraljestva zberejo za molitev, se na dvorišču templja čudežno pojavi kamen, na katerem stoji nakovanj, pod katerim leži goli meč. Napis na kamnu pravi, da je kralj po rojstvu tisti, ki črpa meč izpod nakovice. To je mogoče le za mladega Arturja, ki ne ve, kdo so njegovi pravi starši. Arthur postane kralj, toda mnogi ga ocenjujejo za nedostojno vladanje državi, saj je po rodu premlad in premajhen. Merlin pripoveduje Arthurjevim nasprotnikom skrivnost njegovega rojstva in jim dokaže, da je mladenič zakoniti sin Utherja Pendragona in vendar se nekateri baroni odločijo, da bodo šli v vojno proti mlademu kralju. Toda Arthur premaga vse svoje nasprotnike.
V Carlionu Arthur spozna ženo orkneyjskega kralja Lota. Ne vedoč, da je njegova sestra od njegove matere Igreine, on si z njo deli posteljo in ona ona spočita od njega. Merlin mlademu človeku razkrije skrivnost svojega rojstva in napove, da bo Artur in vsi njegovi vitezi umrli za roko Mordreda, Arthurjevega sina, ki ga je spočela s sestro.
Namesto meča, ki se je razbil v boju s kraljem Pelinorjem, Arthur dobi od Gospe z jezera čudovit meč Escalibur, ki pomeni "razrezano jeklo." Merlin razloži Arthurju, da ga bo krama iz tega meča rešila pred poškodbami.
Arthur naroči, naj mu izročijo vse dojenčke, ki so jih plemenite gospe rodile prvega maja, ker mu je Merlin razkrila, da se je na ta dan rodil Mordred. Vse dojenčke spravimo na ladjo in jih spustijo v morje, ladja strmoglavi in reši se le Mordred.
Vitez Balin, srhljivi, očarani meč ubije Gospo iz jezera, ker je uničil njegovo mater. Arthur izžene Balina. Ta meč povzroči smrt Balina in njegovega brata Balana. Merlin napoveduje, da nihče razen Lancelot ali njegov sin Galahad ne bo mogel prijeti začaranega meča in da bo Lancelot ubil Gawaina s tem mečem, ki mu je najbolj drag na svetu.
Arthur se poroči z Guinevere, hčerjo kralja Lodegransa, od katere prejme v dar okroglo mizo, na kateri lahko sedi sto petdeset vitezov. Kralj naroči Merlinu, naj izbere še petdeset vitezov, saj jih ima že sto. A našel jih je le osemindvajset: dve mesti za mizo ostajata nezasedeni. Arthur ukazoval svojim vitezom, naj se borijo samo za pravično stvar in služijo kot celoten model viteške hrabrosti.
Merlin se zaljubi v Ninevo, eno ljubico Gospe z jezera, in jo tako razjezi, da ga zaklene v čarobno jamo pod težkim kamnom, kjer umre. Arturjeva sestra, vila Morgan, želi uničiti brata. Ona zamenja njegov meč, Escalibur, kralj pa skoraj umre v dvoboju s svojim ljubimcem. Morganska vila želi, da ubije Arthurja in postane kralj. Vendar Arthur kljub svojim prepredenim načrtom ostaja živ in opravlja slavne podvige.
Rimski veleposlaniki prihajajo na Arthurjevo dvor in zahtevajo čast cesarja Lucija. Arthur se odloči, da bo šel z njim v vojno. Ko je pristal v Normandiji, Arthur ubije kanibal velikan in nato premaga Rimljane. Lucij umre. Arthur vdre v Allemanijo in Italijo in zajame eno za drugim mesto. Rimski senatorji in kardinali, prestrašeni nad njegovimi zmagami, prosijo Arthurja za kronanje, papež pa ga sam krona s cesarjem. Štiri kraljice, od katerih je ena pravljica Morgana, najdemo pod drevesom spečega Lancelota. Morganska vila pošlje očaranost in ga odpelje na svoj grad, da si sam izbere, katera od štirih dam bo postala njegova ljubimka. A jih zavrne, zveste kraljici Guinevere, ki na skrivaj ljubi vse. Hči kralja Bagdemaga rešuje Aanselota iz ujetništva in on izvaja številne slavne podvige.
Mladenič pride na Arthurjevo dvor in ga ne razkrije za leto dni, ne da bi mu razkril ime. Poimenovali so ga Beaumein, kar pomeni "Lepe roke" in živi v kuhinji s hlapci. Leto pozneje so mu prinesli bogato opremo in Beaumain je prosil kralja, naj ga pusti, da zaščiti damo, ki jo je Rdeči vitez zatiral. Lancelot vitez Bomein, in mu razkrije svoje ime: on je Gareth iz Orkneyja, sin kralja Lota in brat Gawain, ki je tako kot Lancelot eden izmed vitezov okrogle mize. Bomain doseže številne slavne podvige, premaga Rdečega viteza in se poroči z gospo Lionesso, damo, ki ga je prosila za zaščito.
Tristram, sin kralja Meliodasa, ki je bil vladar dežele Lyon, želi zastrupiti mačeho, tako da so njeni otroci po Meliodasovi smrti lastniki vseh dežel. Toda ne uspe ji, in kralj, ko izve za vse, jo obsoja, da je požgana. Tristram prosi očeta, naj se usmili mačehe, on se poda na prošnje, a sina pošlje v Francijo za sedem let.
Po vrnitvi iz Francije Tristram živi na dvoru svojega strica, kralja Marka od Cornwalla, in mu pomaga v boju proti sovražnikom. Kralj Mark ga vitez in Tristram spopade s vitezom Markholtom, bratom irske kraljice, da bi rešil Cornwell pred darovanjem. Ubije Markholta in odide na Irsko, saj so mu napovedali, da bo le tam lahko ozdravil od nevarne rane, ki je bila prejeta v dvoboju.
Izolde Fair, hči irskega kralja Angvisancea, ga zdravi. Toda Tristram mora kmalu zapustiti Irsko, saj kraljica ugotovi, da je prav on ubil njenega brata Markholta. Poslovila se od Tristrama, Izolda mu obljubi, da se ne bo poročil sedem let, vitez pa prisega, da bo od zdaj samo ona njegova dama.
Čez nekaj časa kralj Mark pošlje Tristrama na Irsko, da mu izrodi Isolde. Tristram in Isolda sta odplavala proti Cornwallu in po naključju popila ljubezenski napitek, ki ga je irska kraljica hotela dati kralju Marku. Tudi po poroki kralja Marka in Izolde se ljubezenski zmenki med njo in Tristramom ne ustavijo. Kralj Mark izve za to in želi ubiti Tristrama, vendar mu uspe pobegniti. Po nasvetu Isolde Tristram odide v Bretanijo, tako da mu je kraljeva hči Isold Belorukai zacelila nevarne rane. Tristram pozabi na svojo nekdanjo ljubimko in se poroči z Isolde Beloruka, a se po poroki spomni nanjo in je tako žalostna, da se ne dotakne njegove žene, ona pa ostane devica.
Izolda Lepa, ki se je naučila poroke Tristram, mu piše hudobna pisma in jo kliče. Na poti do nje izvaja slavne podvige in rešuje Arturja, ki ga čarovnica Annaura želi uničiti, vendar kralju ne da imena. Končno se Tristram sreča z Isolde na dvoru kralja Marka. Ko je odkril pismo Kakhidina, ki je zaljubljen vanjo, izgubi razum od ljubosumja, se sprehaja po gozdovih in deli pastirjem hrano. Kralj Mark daje zavetje nesrečnim, vendar le zato, ker ga ne prepozna. Ko Izolde Sejem prepozna ljubljenega, se mu um vrne. Toda kralj Mark za deset let izseli Tristrama iz dežele in se sprehaja in opravlja slavne podvige.
Tristram in Lancelot se borita v dvoboju, ne prepoznata se. Ko pa vsak od njih pokliče svoje ime, se z veseljem vdata zmagi drug drugega in se vrneta k Arthurjevemu dvoru. Kralj Mark zasleduje Tristrama, da bi se mu maščeval, vendar se Arthur sprijazni in odideta v Cornwall. Tristram se bori proti sovražnikom kralja Marka in zmaga, kljub temu, da je kralj nad njim držal jezo in ga še vedno želi ubiti. Zavedajoč se zahrbtnosti in maščevanja kralja Marka, Tristram še vedno ne skriva svoje naklonjenosti Isolde in stori vse, da je blizu nje. Kmalu kralj Mark ujame Tristrama in ga zadrži v ujetništvu, dokler ga Perzivad ne osvobodi. V begu pred izdajalskimi načrti kralja Marka, Tristrama in Izolde so pluli proti Angliji. Lancelot jih pripelje v svoj grad Jolly Guard, kjer živijo, vesel, da končno svoje ljubezni ne morejo skriti pred nikomer.
Lancelot se odpravi v pustolovščino in spozna kralja Pelesa, vladarja države Hereceless. Vitez od njega izve, da se on, Peles, spušča pred Jožefa iz Arimateje, ki je bil tajni učenec našega Gospoda Jezusa Kristusa, kralj pokaže Lančelotu sveti gral - dragoceno zlato skodelico in mu razloži, da ko ta zaklad izgubi, Stol bo dolgo razpadel.
Iz Pelesove prerokbe je razvidno, da mora njegova hči Elaine roditi sina iz Lancelota, Galahada, ki bo rešil brezrezalno državo in dosegel sveti gral. Peles prosi za pomoč Bruzena, velikega glasnika, saj ve, da Lancelot ljubi samo Guinevere, ženo kralja Arturja, in je ne bo nikoli spremenil. Bruzene pošlje Lancelotu čarovniški napitek v vinu, vitez pa preživi noč z Elaine in jo zmoti Guinevere. Ko se očarljivost razblini, Elaine razloži Lancelotu, da je bila prevarana samo zato, ker se je morala poslušati prerokbe, ki ji jo je razkril njen oče. Lancelot ji odpusti.
Elaine se rodi dojenček, ki se mu reče Galahad. Ko kralj Arthur organizira festival, na katerega povabi vse lorde in dame Anglije, se Elaine v spremstvu Bruzena odpravi v grad Cmelotus. Toda Lancelot nanjo ni pozoren, nato pa Bruzen obljubi Elaine, da mu bo vrgla urok in se dogovorila tako, da bo preživel noč z njo. Guineverejska kraljica je ljubosumna na Lancelota zaradi čudovite Elaine in zahteva, da pride ponoči v njeno spalnico. Toda Lancelot, nemočen pred čarovništvom Bruzena, je na postelji Elaine. Kraljica, ne vedoč, da je njen ljubimec očaran, naroči Elaine, naj zapusti dvorišče, Lancelot pa jo obtoži izdaje in izdaje. Lancelot od žalosti izgubi razum in se dve leti sprehaja po divjih gozdovih in jedo, kar mora.
Vitez Blyant prepozna v norišnici, ki se je vrgel po njem v gozdu in skoraj ubil slavnega Lancelota. Prinese ga na svoj grad in poskrbi zanj, vendar ga hrani v verigah, saj se um ni vrnil v Lancelot. Toda potem, ko jih je Lancelot nekega dne, ko jih je raztrgal, rešil Blianta iz rok sovražnikov, mu odstrani okove.
Lancelot zapusti Bliantov grad in se spet sprehaja po svetu, še vedno je noro in se ne spomni, kdo je. Primer ga vodi na grad Korbenik, kjer živi Elaine, ki ga prepozna. Kralj Peles odpelje neobčutljivega Lancelota do stolpa, kjer je shranjen sveti grali svetega grala in vitez ozdravi. Prosi kralja Pelesa za dovoljenje, da se naseli v njegovi regiji, in mu da otok, ki ga Lancelot imenuje Otok radosti. Tam živi z Elaine, obkrožena z lepimi mladimi dami in vitezi in zahteva, da se od zdaj imenuje kavalir Malfet, kar pomeni "vitez, ki je storil dejanje."
Lancelot organizira otok na turnirju, na katerega prihajajo vitezi okrogle mize. Ko je prepoznal Lancelota, ga prosi, naj se vrne na dvor kralja Arturja. Arthur in vsi vitezi so veseli vrnitve Lancelota, in čeprav vsi vedo, zakaj je zapadel v norost, nihče ne govori neposredno o tem.
Lancelot na prošnjo gospe, ki je prispela na dvor Arturja od kralja Pelesa, gre k njemu in viteza Galahada, vendar ne ve, da je to njegov sin. Ko Galahad prispe na grad Arthur Kamelot, se na okrogli mizi na praznem sedežu pojavi napis: "To je kraj visokega princa Sir Galahada." In ta sedež se je imenoval Usoden, ker je tisti, ki je sedel na njem, povzročil nesrečo.
Čudež okrogle mize se je razkril čudež: ob reki plava kamen z mečem, ki je v njega vpet. In napis na kamnu pravi, da samo najboljši vitezi sveta lahko vlečejo meč. Pred vsemi vitezi se izpolni Merlinova napoved: Galahad iz kameja potegne meč, ki je nekoč pripadal Balinu Ognjenemu. Gvinejska kraljica, ki ve, kdo je oče Galahada, svojim dvornim damam pove, da mladenič prihaja iz najboljših viteških družin sveta: njegov oče Lancelot prihaja v osmem plemenu od našega gospoda Jezusa Kristusa, Galahad pa iz devetega plemena.
Na binkoštni dan, ko se vsi zberejo za večerno molitvijo, se v dvorani čudežno pojavi sveti gral, na mizi - okusne jedi in pijače. Gawain prisega, da bo v imenu svetega grala nadaljeval podvige. Vsi vitezi ponavljajo njegovo prisego. Arthur je prizadet, saj predvideva, da se na okrogli mizi ne bosta nikoli zbrala.
Galahad v beli opatiji pridobi čudovit ščit, ki je bil narejen v tridesetem drugem letu po Kristusovi Muki. Povedali so mu, da je sam Jožef iz Arimateje s svojo krvjo na belem ščitu napisal rdeč križ. Galahad, oborožen s čudovitim mečem in ščitom, opravlja slavne podvige.
Z Lancelotom se dogajajo čudovite stvari v resnici in v vizijah. Ko je blizu stare kapele, v katero ne more vstopiti, sliši glas, ki mu zapoveduje, da se odseli od teh svetih krajev. Vitez prepozna njegovo grešnost in se pokesa, zavedajoč se, da njegovi podvigi niso všeč Bogu. Puščavcu se prizna in mu razlaga besede, ki jih je slišal vitez. Lancelot obljubi puščavniku, da se bo vzdržal komunikacije z Guineverejem, in mu bo imenoval kesanje.
Percival, ki je odšel, tako kot drugi vitezi, v iskanju svetega grala, sreča svojo teto. Pove mu, da je okrogla miza zgradila Merlin kot znak zaokroženosti sveta in oseba, izvoljena v bratstvo vitezov okrogle mize, bi morala to šteti za največjo čast. Sporoča tudi s prerokovanjem Percivala Merlina o Galahadu, ki bo presegel njegovega očeta Lancelota. Percival krene v iskanje Galahada in na poti doživi številne čudovite dogodivščine. Boj proti skušnjavam mesa, z mečem odreže stegno in prisegne, da ne bo več grešil.
Lancelot se sprehaja v iskanju svetega grala in gre skozi številne preizkušnje. Od puščavnika izve, da je Galahad njegov sin. Puščav razlaga viteza svojega vida; je šibek v veri, pokvarjen svoji duši in ponos mu ne dovoljuje, da bi ločil svetovno od božanskega, tako da zdaj, ko išče Gral, Bog ne ugaja njegovim bridkim podvigom.
Gawaine se je dolgočasil potepanja v iskanju Grala. Puščav, kateremu on in vitez Bor priznavata svoje grehe, razlaga svoje sanje Gawainu: večina vitezov okrogle mize je obremenjena z grehi in njihov ponos jim ne dovoli, da bi se približali svetišču, saj so se mnogi odpravili iskati Gral, niti se ne odpovedo svojih grehov.
Percival in Bors srečata Galahada in skupaj izvajata slavne podvige v imenu svetega grala. Galahad sreča svojega očeta, Lancelota. Slišijo glas, ki napoveduje, da se bosta videla še zadnjič.
Lancelot pade v čudovit grad. V eni od sob vidi sveti kelih, obdan z angeli, a določen glas mu prepoveduje vstop. Poskuša vstopiti, toda njegov ognjeni zadah ga usiha in petindvajset dni leži mrtev. Lancelot spozna kralja Pelesa, od njega izve, da je Elaine mrtva, in se vrne v Camelot, kjer najde Arthurja in Guinevereja. Na dvor se je vrnilo veliko vitezov, a več kot polovica jih je umrla.
Galahad, Percival in Bore prispejo k kralju Pelesu na grad Korbenik.Na gradu so se vitezom razkrili čudeži in postali so lastniki svetega grala in srebrnega prestola. Galahad v mestu Sarras postane njegov kralj. Pred njim se pojavi Jožef iz Arimateje, iz čigar roke vitez sprejme sveto obhajilo in kmalu umre. V trenutku njegove smrti z neba seže roka in odnese sveti kelih. Od takrat ni nihče počaščen, da bi videl sveti gral. Percival gre k puščavnikom, sprejme duhovni red in čez dve leti umre.
Na Arthurjevem dvoru kraljuje veselje nad zaključkom podviga v imenu svetega grala. Aanselot se ob spominu na svojo obljubo puščavniku skuša izogniti kraljičini družbi. Ogorčena je in mu zapoveduje, naj zapusti dvorišče. Gawain obtoži kraljico, da ga je hotela zastrupiti. Lancelot vstopi v dvoboj zanjo in opraviči kraljico. Na turnirju Lancelot dobi nevarno rano in odide k puščavniku, da ga ozdravi.
Vitez Melegant ujame kraljico Guinevere in Lancelot jo osvobodi. Noč preživi z njo, Melegant pa jo obtoži izdaje. Lancelot se spopada z Melegantom in ga ubije.
Agravein, Gawainov brat, in Mordred, Arthurjev sin, povesta Arturju o ljubezenskih zadevah Lancelota in kraljice, on pa naroči, naj ga izsledijo in ujamejo. Agravein in dvanajst vitezov poskuša ujeti Lancelota, a jih ubije, Arthur prosi Gawaina, naj kraljico odpelje na ogenj, vendar ta zavrne in žali, da mora sprejeti sramotno smrt. Lancelot, ko je ubil veliko vitezov, jo reši usmrtitve, odpelje "veselo stražo" v njegov grad. Arthurjevi vitezi se mu pridružijo. Gawaine izve, da je Lancelot ubil dva svojega brata in mu da besedo, da bi se maščeval morilcu. Arthur oblega grad Lancelot, toda papež jim zapove, da se pomirijo. Lancelot se vrne kraljici Artur in odide v Francijo. Po nasvetu Gawaina, ki se želi maščevati Lancelotu, Arthur spet zbere svojo vojsko in odide v Francijo.
Če Arthurja ni, njegov sin Mordred vlada celotni Angliji. Piše pisma, v katerih navaja smrt očeta, je okronan in naj bi se poročil s kraljico Guinevere, a ji uspe pobegniti. Arthurjeva vojska prispe v Dover, kjer Mordred poskuša viteze preprečiti, da bi pristali na obali. Gawain umre v prepadu, njegov duh se pojavi kralju in svari pred bitko, vendar se zaradi nesmiselne nesreče zgodi. Mordred umre, Arthur pa dobi nevarne rane. V pričakovanju bližajoče se smrti ukaže, da se bo njegov meč Escalibur vrgel v vodo, sam pa sedi v baraki, kjer sedijo lepe dame in tri kraljice, in plava z njimi. Naslednje jutro je v kapeli najden svež nagrobni spomenik, puščavnik pa pravi, da mu je več gospe prineslo truplo in prosilo, naj ga pokopljejo. Guinevere, spoznajoč Arthurjevo smrt, je uglasbil redovnico. Lancelot prispe v Anglijo, ko pa v samostanu najde Guinevere, vzame tudi tonure. Kmalu oba umreta. Škof v sanjah vidi Lanselota, obkroženega z angeli, ki ga dvignejo do nebes. Kralj Anglije postane Konstantin, sin Cadorja in kraljuje s kraljestvom s častjo.