俄勒冈的汤姆(戴克斯•夏普德DaxShepard饰)、杰瑞(马修•里沃德MatthewLillard饰)、丹(赛斯•格林SethGreen饰)和比利是四个从小玩到大,喜好冒险和刺激的朋友,二十岁那年,比利出门远行告别了三人。十年以后,比利在旅行中因事故身亡,三个老伙计再度在葬礼上重逢,三十而立的的三人生活各有烦恼,他们回到童年时的树屋,发现了比利留给他们的“藏宝图”,比利美妙的旅行经历吸引着他们,三人决定马上按图出行,完成童年的梦。一路上,三人遇见了视丹为自己孩子的巨熊、在山谷中种植囤积大量大麻的暴徒二人组,还有自诩为自然人的两个美丽姑娘。一路上的冒险经历,使三人对人生有了全新的认识。绑架捆绑调教,年轻英勇的维京勇士小嗝嗝(杰伊·巴鲁切尔JayBaruchel配音)驯服受伤的龙,更与它成为好友。经过五年时间,博克岛居民的生活彻底渗入龙的气息。博克岛现已是个维京人与龙和平共存的天堂。然而,成长却意味着责任。为了寻找答案,小嗝嗝与忠诚的没牙仔开始了他们的冒险旅程,但结果却超乎预料。一方面,小嗝嗝发现神秘的驯龙骑士,正是失踪多年的亲母沃尔卡(凯特·布兰切特CateBlanchett配音);另一方面,嗜权的德雷格(杰曼·翰苏DjimonHounsou配音)与龙猎人埃雷特(基特·哈灵顿KitHarington配音)结盟,威胁到博克岛上人与龙的和平。为了保护深受大家喜爱的龙,阿丝翠德(亚美莉卡·费雷拉AmericaFerrera配音)、高博(克雷格·费格森CraigFerguson配音),维京伙伴们:鼻涕虫(乔纳·希尔JonahHill配音)、鱼脚司(克里斯托夫·梅兹-普莱瑟ChristopherMintz-Plasse配音)及双胞胎拉芙纳特(克里斯汀·韦格KristenWiig配音)、特夫纳特(托德·约瑟夫·米勒TJMiller配音)都出手相助,加上小嗝嗝、身为部族的首领的父亲斯多戈(杰拉德·巴特勒GerardButler配音)及母亲连手合作。在这期间,小嗝嗝一直追寻的答案就在不知不觉以意想不到的方式出现了。