鬼怪電影一向都是以驚嚇觀眾為目的,導演陳家蓀卻反其道而行,雖起用一向演奸人為主的石堅任主角,但角色卻是好心鬼簡人。這好心鬼不獨與男孩小吉(梁俊傑)結成好友,更幫助小吉的父親阿祖(狄龍)及母親美琪(蕭芳芳),讓他們得以冷靜處理面臨破裂的婚姻,再發覺仍互相深愛著對方。在小吉的折衷及簡人暗中幫助下,小吉父母終告復合,小吉再獲父母之愛,幸福地生活下去,而簡人亦功成身退,悄然與小吉道別……。普通百姓刘成(刘佩琦)为让从小拉小提琴的儿子刘小春(唐韵)的小提琴技艺有较大提升,带着他从江南来到北京,拜了性格怪异的江老师(王志文)为师,在学习过程中,刘小春逐渐与江老师成为忘年好友。风情万种的莉莉(陈红)与刘成父子俩住得很近,她让刘小春逐渐萌发生出莫名的爱恋。
刘成偶然聆听过一位年轻人的精彩演奏后,登门拜访了其恩师余教授(陈凯歌),并说服对方收下刘小春为徒。刘小春怀着无奈与遗憾离开了江老师,投身余教授门下,却只收获了束缚与压抑,他开始怀疑“父亲的选择”,与父亲的关系越变越紧张。。故事发生在南宋末年。织女黄巧儿(张钧甯饰)与皇女赵嘉仪(刘诗诗饰)都倾心少将军林慕飞(袁弘饰),伹林只钟情巧儿一人。皇帝强行赐婚致使慕飞出征躲避,嘉仪从此恨透了巧儿,连与巧儿青梅竹马的染房二少爷方宁(萧正楠饰)都被打残双腿。此时传来慕飞战死沙场的谣言,信以为真的巧儿无奈嫁给了方宁。婆婆方戴氏(郑佩佩饰)传授给巧儿染布秘笈,聪明的巧儿织造技艺更加长进,但残疾的方宁却常借酒醉之机虐待巧儿。痴情的嘉仪在慕飞之母王英(严永瑄饰)帮助下,终于寻得沙场中的慕飞,声言与他战死沙场再不回宫。宋朝消亡后,慕飞对死心塌地跟他征战的嘉仪刮目相看,伹此时的方家却因不满元朝统治遭受了巨大灾难......。