Gareth, un giovane aspirante cavaliere, parte alla ricerca di un favoloso tesoro che dovrebbe celarsi vicino al punto in cui è caduta una cometa. Lungo la via Gareth si imbatte in un drago (doppiato nella versione originale dal premio* Oscar® Ben Kingsley) che, dopo aver salvato la vita del ragazzo, si schiera al suo fianco per sconfiggere un malvagio stregone e il suo regno di terrore. Sarà questa prova a insegnare a Gareth cosa voglia dire realmente essere un cavaliere valoroso! (Titolo originale - Dragonheart 3: The Sorcerer's Curse)