Vikingu pilsēta Berka, kas tagad izbauda savu jauno aliansi ar pūķiem, gatavojas saviem ikgadējiem ziemas saulgriežu svētkiem. Tomēr svētku gars tiek apdraudēts, kad visi pūķi, izņemot Nezobu, nezināma iemesla dēļ pēkšņi aizlido. Kamēr Astrīda neveiksmīgi mēģina atrisināt šo notikumu, Hikaps nolemj uztaisīt Nezobam jaunu protēzi, lai viņš varētu lidot patstāvīgi. Tomēr, tuvojoties svētkiem, Hikaps uzzina pūķu noslēpumu un meklē risinājumu, kā tos atvest mājās.