A zord Hibbant-szigeten, ahol a vikingek és a sárkányok nemzedékek óta ősellenségek, Hablaty (Mason Thames; Fekete telefon, For All Mankind) kilóg a sorból. A vikingek vezérének, Pléhpofának (Gerard Butler, aki a rajzfilmekben a karakter hangja volt) leleményes de mellőzött fia szakít a sok évszázados hagyománnyal, amikor összebarátkozik Fogatlannal, a rettegett éjfúria sárkánnyal. Szokatlan szövetségük nyomán fény derül a sárkányok igazi természetére, ami alapjaiban rengeti meg a viking közösséget.
A heves és eltökélt Astrid (a BAFTA-jelölt Nico Parker; Dumbo, The Last of Us) és a falu bohókás kovácsa, Bélhangos (Nick Frost; Hófehér és a vadász, Haláli hullák hajnala) segítségével Hablaty szembeszegül a falu félelmektől és félreértésektől tépázott világával.
Amikor egy régi veszély újra fenyegetni kezdi a vikingeket és a sárkányokat is, Hablaty barátsága Fogatlannal kulcsfontosságú lesz a jövőjük szempontjából. Együtt kell végigmenniük a békéhez vezető törékeny úton, át kell lépniük a világaik határait, és újra kell értelmezniük, mit jelent hősnek és vezetőnek lenni.
