日本室町时代中叶,当权的幕府威信锐减。野心勃勃的醍醐景光(中井贵一饰),为了成就霸业,而将尚未出生的儿子百鬼丸献祭给48个魔神,他和妖怪定下约定,取走了包括眼、耳、口、鼻等在内的48个器官。
一出生就缺少器官部位的百鬼丸,被抛入河中,后来为医生养父(原田芳雄饰)所救,替他制作了义眼、义肢等补足了身上缺失,并命名为百鬼丸(妻夫木聪饰),抚养他长大。为了摆脱自己被诅咒的命运,夺回身体的每一个部分,百鬼丸向占有自己器官的48个魔神宣战,离家踏上征战之旅。
在寻找魔神的旅途上,百鬼丸遇到了自称“侠盗”的多罗罗(柴崎幸饰),为了得到百鬼丸手中的宝剑,多罗罗跟随他一起踏上旅程。。奥托是一个不喜欢旅行的人,如果不是女儿安娜意外中奖,获得去非洲旅行的机会,他连自己所居住的城市都不会迈出一步。在学校里,安娜的同学们总是在讲放假的时候又去哪里旅行了,可是安娜每个假期都是与父亲待在家里。这次意外中奖令安娜心花怒放,尽管奥托非常不情愿,并且希望已经过世的妻子能在冥冥中让安娜改变主意,但安娜自有办法。在安娜的一再坚持下,父女俩终于踏上了前往非洲的旅程。坐飞机对奥托就是一件苦差事,到了非洲,扑面而来的热浪,当地的各种动物,尤其是非洲的食物更令他无法忍受,使他指不起旅行的兴趣。他们的旅伴也不合他的胃口,一个比一个让人讨厌:艾尔维娅嘴里总是在不住地说,她的同伴汉斯·赫尔曼不停地在拍照片,油滑贪婪的艺术品商人约翰更上让他觉得格格不入。唯一令奥托感到欣慰的是,女儿安娜从来也没有象这次这么开心高兴。这时候发生了一件令人意想不到的事。旅行团参观当地的一个小村子,这是他们第一次真正与当地的居民接触。这个部落的酋长刚刚去世,部落的人正准备举行仪式选举新的酋长。约翰和老酋长的儿子密谋夺取酋长的位置,阴差阳错,在仪式上被选中的恰恰却是奥托!可以想象,奥托当时的想法就是马上回家,越快越好,但是当他的脚就要踏上返程的飞机时,他对非洲的印象,他的整个生活完全发生了变化。促成这种变化的可能是安娜,可能是部落的居民,也可能是部落美丽聪明的公主芬达。。讲述来自荷兰的阿飞是个职业杀手,他来港是有两个目的。第一,他接到一个格杀令,目标人物是日本山口组演员鹿村一郎。第二,他要跟青梅竹马现职高级警官的良伟重聚。他自小受父母的薰陶,对日本人极之痛恨,他毫不动容地便解决了鹿村一郎。之后,他便马上去警署跟挚友会面。当然,良伟是不知 道他背后的身份。阿飞在香港遇上了两个在九反之地阿姆斯特丹认识的江湖兄弟惠敏及丁哥。惠敏是个毒品大拆家,控制多个毒品巢穴。丁哥是大毒贩周老板的得力助手。周利用丁哥抢走惠敏不少生意,使两人水火不容。。