Hiccup je sin mogočnega vikinškega poglavarja, toda mladenič zaradi majhne postave kljub vsem prizadevanjem ne more postati pravi heroj, ki bi se spoprijel z nadležnimi zmaji. Ko se udeleži treninga boja s krilato nadlego, uspe Hiccup s pomočjo svojega najnovejšega izuma ujeti majhnega zmaja. Ker ga ne more pokončati, se med njima razvije nenavadno prijateljstvo, toda ko želi deček resnico o zmajih posredovati preostalemu plemenu, naleti na številne težave in posmeh.