故事发生在古希腊的雅典,赫米拉和拉山德深深的爱慕着彼此,可是两人的恋情却遭到了赫米拉家人的强烈反对,因为他们早已经给女儿相中了名为狄米特律斯的男子作为夫婿。为此,赫米拉和拉山德决定私奔,并且逃到了一片森林之中。之后,赫米拉的好友海伦娜带着狄米特律斯也来到了森林之中。
森林里居住着一群调皮可爱的精灵们,此时,仙王和仙后正在闹别扭,于是,仙王决定好好的捉弄一下误闯森林的这些男男女女们。。远在北欧大海中央的博克岛,即将迎来一年一度的快乐圣诞节。希卡普(杰伊·巴鲁切尔 Jay Baruchel 配音)和他的好朋友无牙一如既往,在博克岛的上空自由翱翔。可是,突然天空布满了各种各样的龙,甚至连岛上的龙也振翅高飞随这群龙远去。岛民们非常失落,但也只能面对龙离去的事实。未过多久,连无牙也在某个机缘下振翅高飞。过了数日,无牙始终没有返回,这令希卡普非常失落。某天,他被夺门而出的胖龙Meatlug撞到空中,继而随着它来到了一片陌生的小岛。在那里,希卡普发现了所有失踪的龙,也明白了他们离开博克岛的原因……
而他的好朋友无牙究竟又在哪里呢?。乾隆中期,大清河发大水,胜芳县令李满仓趁机贪污腐败,致使灾情愈加严重。为查看民情,乾隆皇帝带公主及贴身侍卫,微服巡游散州(今霸州)境内号称“胜水荷芳”的胜芳。不料,这一消息被反清复明组织天地会和痛恨清政府剿灭政策的东夷倭寇截获。一场惊天的刺杀阴谋拉开了序幕……
乾隆等人入住胜芳和香斋客栈当夜,遭到薛树英的师兄、天地会香主江世成刺杀。薛树英念及旧情,也为了感化他,放了江世成。归来途中,薛树英从“仁义大盗”独行侠手中,得到文安县令李满仓贪污的账簿,而且得知山口太郎带了三百武士前来刺杀乾隆。
乾隆不顾薛树英劝告,执意要前往衙门严惩李满仓。未知,李满仓已与日本倭寇勾结一起,张开一张大网,等待着乾隆等人来投。
前礼部尚书左侍郎之子——左匡为父报仇,也循迹而来刺杀乾隆,结果被擒。但他也从乾隆口中得知,父亲是由于抗倭,遭到奸臣陷害所杀。左匡陷入了茫然中,并与独行侠意外相识。在独行侠的劝说下,做了乾隆的卫士。
因为天灾人祸,一些河南、山东灾民逃到胜芳,胜芳名医吴道春,用祖传秘方免费救助了不少灾民,李满仓为得到药方,以莫须有的罪行强行封掉吴道春的药铺,并买凶欲杀此名医抢得药方。凶手在行凶之时恰被薛树英所遇,薛树英为救名医,遭杀手偷袭。吴道春之女吴春子感激薛树英,二人顿生情愫。
山口太郎为了增强刺杀乾隆的实力,欲与天地会达成同盟,遭到了江世成的严词拒绝。于是,山口太郎用金钱厚禄收买了杨副香主,杨副香主指引日本武士,杀害了江世成的妻子,企图嫁祸薛树英,不料,薛树英反而帮助江世成认清了杨副香主的真面目。
为保全自己,杨副香主污蔑江世成为背叛天地会的罪人,传令“凡有遇见江世成,格杀勿论”。
乾隆前往衙门惩治李满仓,果然中了山口太郎的埋伏。还好,薛树英事先做了防范,才使得乾隆等人得以逃脱。
刺杀乾隆行动失败,山口太郎大怒,派出女儿山口惠子、扳本龙一等武士,全城搜捕乾隆。天地会众人,在杨副香主的蒙蔽下,也配合行动。一场大规模的围杀开始了……
乾隆听从薛树英的建议,藏身酒店中,不再外出。扳本龙一等人得知消息,率人奔来。早已淡出武林的老板娘,得知情况,奋不顾身,掩护乾隆逃走,力战而死。
面对严峻形势,吴春子主动请缨,前往霸州搬救兵。
与此同时,薛树英请求早已隐居此地昔日对手萧逸名复出江湖,助一臂之力,遭到拒绝。
薛树英迟迟未归,让公主担心不已。乾隆等人,一路慌不择路,逃到一座废弃的寺庙中,山口惠子等人紧跟而至。危急时刻,吴神医挺身而出,假扮乾隆,引开了倭寇,自己也遭到杀害。
乾隆逃跑途中,遭遇日本倭寇,伴随的左匡、王副将相继负伤,独行侠和醒悟过来的江世成赶到,无奈,寡不敌众,在杀尽倭寇的同时,左匡、王副将力战而死,江世成也身负重伤,并被尾随而来的杨副香主杀害。
乾隆又一次命临危机。这时,幸而薛树英及时到来,带着乾隆和公主来到胜芳武会,求助师父董太师。胜芳武会众武师深明大义,为了国家平安,决心誓死保护乾隆。
山口太郎和杨副香主带着剩下的所有精锐,将胜芳武会团团围住。
经过一番激烈的搏斗后,就在薛树英即将命丧山口太郎刀下之时,萧逸名出现了,他与薛树英携手剪除了山口太郎等倭寇。
为表彰薛树英三次救驾之功和胜芳各武会的爱国之心,乾隆特下圣旨,营建“御前侍卫”府;胜芳武会为皇家会。