- 位于寒冷北欧的博克岛,千百年来,岛上的维京武士都与形态各异的龙族展开永无休止的惨烈战争。随着希卡普(杰伊·巴鲁切尔 Jay Baruchel 配音)和可爱的无牙邂逅,一切开始发生转机,岛民们尝试和那群大家伙和平相处,但是龙族“毫无章法”的生活习性令一部分人再也无法忍受,他们决定撕破停战协议,将龙族赶出博克岛。希卡普不愿看到噩梦重演,他决定和阿斯特丽德(亚美莉卡·费雷拉 America Ferrera 配音)、鱼腿、双胞胎等好友开办一间驯龙学校,好好教育、训练一下这群大家伙。 一切似乎开始出现转机,而面对野性十足的龙族,惊险刺激但紧张有趣的故事注定接连上演……
- 维京岛国的少年小嗝嗝(杰伊?巴鲁切尔 Jay Baruchel 配音)是部落统领伟大的斯托里克(杰拉德·巴特勒 Gerard Butler 配音)的儿子,他非常想像自己的父亲一样亲手屠龙——这些飞龙是岛上维京人放牧羊群的主要天敌——但他每次出现在部落屠龙的战斗中都只给大家徒增烦恼。在一次对抗飞龙的战斗中,希卡普偷偷用射龙器击伤了一只最神秘的“夜之怒龙”,并背着族人放生、豢养,甚至驯服了这只龙,还给它起名“无牙”。希卡普的神秘行径引起了一同训练屠龙技巧的女孩阿斯特丽德(亚美莉卡·费雷拉 America Ferrera 配音)的怀疑。阿斯特丽德发现了希卡普的秘密,却同时被身骑“无牙”御风而飞的美妙体验所震撼。格雷决定在屠龙成人礼上向远征归来的斯托里克和族人讲明真相,说服大家放弃屠龙,却偏偏弄巧成拙,害得“无牙”被俘,一场更大的灾难就在眼前……
- 波比(安娜·肯德里克 Anna Kendrick 配音)是精灵城的公主,她有着神奇的魔力和多彩的头发,乐观积极、喜爱唱歌。但是有一天,他们的小伙伴被死对头——“博啃族”抓走了。为了从“博啃族”手中拯救出她最好的朋友们。波比向精灵城中的“怪人”布兰(贾斯汀·汀布莱克 Justin Timberlake 配音)求得帮助,可布兰是个不合群的悲观主义者。他虽答应了公主的请求,但是他只是想让公主知道这个世界并不像她想的那样只有蛋糕和彩虹。一路上,他们共同经历了很多奇怪、有趣的事,也发现了自己内心以前从未发觉的东西。但是最重要的是,在波比的帮助下,他们发现了能够拯救整个魔发精灵城的终极秘密武器。