佛山赞生堂是一间誉满全城的医馆,主人梁赞(元彪 饰)不仅咏春拳天下第一,医术更是妙手回春,受到当地人民的拥戴。梁赞生有两个儿子,大儿子梁壁(谢霆锋 饰)天生聪颖,而幼子梁春则为人敦厚老实。梁壁一直想练武,偏偏梁赞不赞成他练武,多年来一直不肯把咏春传授给他。梁壁无奈只好自己习武,在外面结交了一帮酒肉朋友,为人好打不平。一次城里的恶少作恶时被梁壁狠狠教训了一顿,随后他找来了流浪高手到赞生堂踢馆,梁赞被逼迎战,虽然最后力挫强敌,但梁赞觉得梁壁整天就只会找麻烦,耍些三脚猫功夫,狠狠的罚了他一顿。梁壁从此更加不服气,发誓要在武学上超过父亲……。它籍著一群因为战争被迫漂流到一座与世隔绝的热带小岛上的少年们,由无知天真最后演变成动物般野蛮,来突显希特勒式战争的恐怖,并且阐释自古至今人类潜在的野蛮特质,他认为,人类制造罪恶就像蜜蜂制造蜂蜜般自然。在片中这群孩子很快就分成两个党派,一是由瑞福为首,这个深思熟虑的孩子倡导民主制度。站在瑞福这边的是胆小没有主见的胖子孩皮吉,然而最后反因自己的弱点而遭不测,杰克是反对阵营的老大,他残暴、专制的特性将大家带领至野蛮的生活形式中,猎兽、互相斗争···。一只巨大的神秘魔化魍突然出现在海边,它直接攻击海边的游客。响叔收到消息后,带着明日梦前往海边,与魔化魍发生战斗。谁知道响鬼不敌,被打成重伤。
明日梦与势地郎找出对付魔化魍的办法,开始查阅古代资料。结果,明日梦在一本战国时代的文献里,居然发现了自己的名字。
“猛士”的起源,古与今的交织,远古的回忆就此展开!这只神秘的魔化魍名叫大蛇,在古代就已经出现了。有一个村庄,长期受到大蛇的迫害。村里的人们需要定期送上被选中的祭品,否则就会受到魔化魍的怒火。村里有名少年也叫明日梦,他的青梅竹马名叫一重。没想到一重被选中了,一重非常害怕。明日梦为了一重不被献祭,他决定去寻找传说的中“鬼”,借助鬼的力量打败大蛇。
明日梦在另一座村庄里,成功找到了歌舞鬼。歌舞鬼答应明日去对付大蛇,但是光凭歌舞鬼一个人的力量是不够的。歌舞鬼需要找来更多的帮手才能对付大蛇,于是,众人踏上了寻找其他鬼的道路。。