日本室町时代中叶,当权的幕府威信锐减。野心勃勃的醍醐景光(中井贵一饰),为了成就霸业,而将尚未出生的儿子百鬼丸献祭给48个魔神,他和妖怪定下约定,取走了包括眼、耳、口、鼻等在内的48个器官。
一出生就缺少器官部位的百鬼丸,被抛入河中,后来为医生养父(原田芳雄饰)所救,替他制作了义眼、义肢等补足了身上缺失,并命名为百鬼丸(妻夫木聪饰),抚养他长大。为了摆脱自己被诅咒的命运,夺回身体的每一个部分,百鬼丸向占有自己器官的48个魔神宣战,离家踏上征战之旅。
在寻找魔神的旅途上,百鬼丸遇到了自称“侠盗”的多罗罗(柴崎幸饰),为了得到百鬼丸手中的宝剑,多罗罗跟随他一起踏上旅程。。姚阿绣父女两人与盖州经营纸扇店为生,一日阿绣(乐蒂)于溪旁遇见前来探视的书生刘子固(赵雷),刘子固因见阿绣貌美,竟然失足掉落水,阿绣暗笑。 不久刘子固于纸扇店中再见佳人,为打动佳人芳心,天天前来光顾,阿绣亦芳心暗许,奈何姚老爹(梁锐)却不喜刘子固。后来,刘子固随舅父前往相亲,对象原来是阿绣,经过一番波折,姚老爹终于愿意让女儿下嫁刘子固。 一日阿绣与刘子固出游,至一古庙时遇见一位仙子(乐蒂),刘子固赞美仙子,阿绣却出言相讥,仙子于是作法,令二人变成冤家。当时刚巧有一富家子弟来向姚老爹提亲,姚老爹本就不喜欢刘子固,又见阿绣与刘子固闹翻,遂一口答应婚事。 此富家公子原是扇中精灵,机缘巧合下被阿绣释放出来,于是前来提亲,并且对阿绣纠缠不休,誓娶阿绣为妻。 阿绣大婚之日,刘子固前来,与精灵争妻,令阿绣十分难堪,欲图自尽,幸为众人所救。此时庙中仙子又化身为阿绣在...。