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