Há muito tempo, no norte da Ilha de Berk, o jovem Viking, Soluço, quer se juntar à luta de sua cidade contra os dragões que continuamente atacam sua cidade. No entanto, seu pai machista e líder da aldeia, Stoik, o Vasto, não permitirá que seu filho pequeno e desajeitado, mas inventivo, faça isso. Independentemente disso, Soluço se aventura na batalha e derrota um misterioso dragão da Fúria da Noite com sua invenção, mas não consegue matá-lo. Em vez disso, Soluço e o dragão, a quem ele chama de Banguela, começam uma amizade que abriria os dois mundos enquanto o menino observador descobre que seu povo julgou mal a espécie. Mas, mesmo quando os dois fogem à sua maneira, eles descobrem que precisam lutar contra a ignorância destrutiva que assola seu mundo.