Ключевой сюжетный поворот фильма, унаследованный от оригинала, заключается в открытии истинной причины нападений драконов на деревню. Иккинг узнает, что драконы не воруют скот для себя, а вынуждены приносить его в качестве дани гигантскому альфа-дракону, известному как Красная Смерть, который обитает в их гнезде. Те, кто не приносит достаточно еды, становятся ее жертвами. Это знание коренным образом меняет понимание конфликта: драконы оказываются не злодеями, а рабами.
Кульминация наступает, когда Стоик, используя знание Иккинга о местоположении гнезда, ведет флот викингов в атаку. Однако они лишь пробуждают Красную Смерть, которая уничтожает их корабли. В этот момент на помощь приходят Иккинг и его друзья верхом на тренированных драконах. Становится очевидно, что единственный способ победить — это объединить усилия викингов и драконов.
В финальной битве Иккинг и Беззубик используют свою смекалку и слаженность, чтобы заманить Красную Смерть в облака и заставить ее врезаться в скалу после огненного выдоха в собственную пасть. Они побеждают, но цена высока: Иккинг теряет левую ногу ниже колена. Концовка фильма является зеркальным отражением травмы Беззубика, потерявшего часть хвоста. Иккинг просыпается в своем доме и видит, что рядом с его кроватью стоит Беззубик, а деревня теперь наполнена мирно живущими драконами. Потерянная нога Иккинга, замененная протезом, становится последним и самым мощным символом его неразрывной связи с Беззубиком. Эта концовка подчеркивает, что их жертвы не были напрасны и привели к созданию нового, лучшего мира для всех.