某个夜晚,维京小岛突发大火,在领袖斯托里克(杰拉德·巴特勒GerardButler配音)的指挥下,大火迅速被扑灭。从火中侥幸逃生的高柏(CraigFerguson配音)坚信这一定是那条传说中四处寻找完美骨架作盔甲的骨碎龙所为,虽然火灾的原因似乎是他那条良在炉子边的脏内裤。他的说辞遭到斯托里克的耻笑,而希卡普(杰伊·巴鲁切尔JayBaruchel配音)则对此坚信不移,他叫上阿斯特丽德(亚美莉卡·费雷拉AmericaFerrera配音)、鱼腿、双胞胎等好友,同高柏一同划船出海寻找骨碎龙。漫长无聊的旅途中,高柏为他们讲述从小时候被骨碎龙追杀的经历,随着故事的进行,他的叙述越来越没边儿,让人难以相信。  eee 突然之间,小船触礁搁浅,而他们的冒险才刚刚开始……