Choć na wyspie Berk wikingowie i smoki od pokoleń są zaciekłymi wrogami, Czkawka jest inny. Pomysłowy, lecz niedostrzegany, syn wodza Stoika Ważki (Gerard Butler) sprzeciwia się wielowiekowej tradycji, gdy zaprzyjaźnia się ze Szczerbatkiem.