阿直(吴镇宇 饰)和阿车(倪星 饰)是一对好朋友。阿直的职业是殡仪馆的化妆师,因职业的关系从未结交过一个女朋友;阿车在叔叔陈师傅(林正英 饰)的跌打馆里帮忙,本身有点儿小道行,却是个不务正业、玩乐调皮的家伙。阿车欠下黑社会老大贵利雄(黃光亮 饰)一笔钱,为筹措资金绞尽脑汁。偶然机会两人与殡仪馆老板(吴耀汉 饰)打赌,在农历十五月圆之夜引出传说中的芭蕉精。为措资金,二人铤而走险。结果引出的芭蕉精化身为阿直所迷恋的模特Iris(傅丽人 饰),但他必须在初一将其送回,否则一尸两命,芭蕉精化做青烟,Iris也会魂归黄泉……。三百年来,一把红色小提琴在数个国家流浪,与数人的命运紧紧相牵。仿佛有某种魔咒,让人们为这把琴疯狂着迷。
小提琴的制造者,是十七世纪意大利的乐器大师(卡路•施齐Carlo Cecchi 饰 )。妻儿死去,难抑悲伤的他,把爱人的血涂在小提琴上,从此琴就辗转流落到了奥地利。一个练琴的小男孩为了这把琴痴迷,直至倒落在舞台上。
小提琴的流浪从未间断,从盗墓者,到吉普赛人,到为之自杀的作曲家波普,再到文革期间上海的一位音乐老师。这期间,无论拥有者是否明白小提琴真正价值,都逃不出它的魔力。终于,有鉴别专家知道了小提琴的秘密——它的外壳染着三个世纪前一位大师的血和泪。。