U davna vremena, Zemljom zmajeva vladali su zli demoni Bezimeni. Moćni vrhovni svećenici uspjeli su zatvoriti demone u Hram Atuan. Zajedničkom moći stvorili su Amulet mira.
Kada su Bezimeni ostali bez moći, Zemlja zmajeva postala je prelijepa i svi njezini stanovnici živjeli su skladno. No kada je munja razbila amulet, Zemljom je zavladao kaos. Vojska okrutnog tiranina, kralja Tygatha (Sebastian Roche) krenula je u osvajanje. No postoji jedan mladić koji može spasiti situaciju.
Nesvjestan svoje sudbine, Ged (Shawn Ashmore) je krenuo svojim putem u nadi da će se među prijateljima moći dokazati kao novopečeni čarobnjak. Međutim, Gedu je stari susjed poklonio srebrni ukras; ni manje ni više nego. polovicu Amuleta Mira! Drugu polovicu ima lijepa svećenica Tenar (Kristin Kreuk). Ged mora usavršiti svoje vještine kako bi spasio Zemlju zmajeva od uništenja. Iako ga učitelj Ogion (Danny Glover) upozori da ih mora polako otkrivati, nestrpljivi Ged odabere brži put te oslobodi zlog Gebbetha. Ged mora što prije naći drugu polovicu amuleta kako bi zaustavio Kralja Tygatha i vratio mir Zemlji zmajeva.