Genç şövalye Gareth, gökyüzünden düşen parlak bir kuyruklu yıldızın peşine düşer. Onun değerli bir hazine getireceğini umarak uzak diyarlara yol alır, ancak bulduğu şey yaralı bir ejderhadan başka bir şey değildir.
Gareth, ejderhayı iyileştirerek ona yeni bir yaşam şansı verir. Bu iyilik, aralarında beklenmedik bir bağ kurulmasına neden olur.
İyileşen ejderha, eski gücüne kavuşurken Gareth da sadık bir müttefik kazanmış olur.
İkili, bölgeyi tehdit eden karanlık büyücüler ve cadılara karşı birlikte mücadele etmeye başlar.
Ejderhanın gücü ve şövalyenin cesareti, kötülüğe karşı verilen bu savaşta tek umut olacaktır.