Merlinu (Sam Neill) je potrebno više od magije i čarobnih moći da pronađe Sveti gral. Potrebno je samo čudo i tajna moć jednog neočekivanog suputnika. Njegovo ime je Jack (John Reardon), mladi prosjak i lopov koji žudi za svojom magijom i moćima te postaje čarobnjakov naučnik.
Jack posjeduje neku neospornu iskru i sposobnost za veće stvari. Jack je osoba koja je najbliža Gralu, a da toga nitko nije ni svjestan. No, prvo Merlin i Jack moraju nadmudriti i poništiti grozne čini koje su bačene na Camelot.