出生在20世纪最无聊一天的尸体化妆师钟晓明(莫文蔚饰)对爱情早已绝望,30多岁仍然孑然一身,而父亲阿B(钟镇涛饰)和自己昔日同窗嘉嘉(黄奕饰)的老少配婚姻则麻烦不断。嘉嘉接受周董(陈奕迅饰)主办温拿纪念演唱会的订金后挥霍一空,阿B与钟晓明奔赴广州与周董谈判,于路意外结识梦想成为演员的出租车司机温奇(苏永康饰)、玩音乐的富二代成玉(谭维维饰)以及其随从小兵(房祖名饰),一行人驾车撞上了聋哑白案师傅郑大雄(郑伊健饰),不料郑大雄死而复生,原来他们几人分别是天龙八将转生,受命教化世人,并与叛徒夜叉展开宿命的对决
从小右臂就具神力的大陆青年刘晶(周星驰饰)来港不久便接连遭遇倒霉事,先是钱包被偷,而后行李也遭人抢劫,不过也因此结识放荡不羁的潇洒(钟镇涛饰)。刘晶四处寻找工作,却迟迟未定,甚至还卷入黑帮斗争之中。走投无路之际,刘晶和潇洒决定参加散打比赛,更阴差阳错拜入具有黑社会性质的赵东拳馆。在黑社会师傅(成奎安饰)的带领下,二人随同前去夜袭霍家拳馆的霍环师傅,籍此机缘,刘晶得以拜入霍师傅门下。二人都对师傅的女儿嘉敏(张敏饰)存有好感,也由此闹出不少笑话。然而门下大师兄(尹扬明饰)嫉恨刘晶,设计陷害,致使刘晶被逐出师门
清光绪年间,安徽富商曾牧白经商至杭州时,在一雨夜中结织多情女子吟翠,两人生下一子。牧白之母曾老夫人。是一个代表人物,自年轻即守寡,刻苦持家,带大独子牧白。曾老夫人固执守旧,十分威严。因此,牧白不敢带吟翠回家。吟翠在屡争无效之下,心灰意冷之中,在一个狂风暴雨的晚上,将初生的婴儿置于圣母堂门前,自己投水而死。圣母堂之江神父为一名医,院中收养许多孤儿。见婴儿项间有金牌,上刻「雨杭」二字,乃为该儿取名「江雨杭」。十五年后,牧白在多方寻访后,终于找到雨杭。见雨杭飘逸出尘,年轻有为,真是百感交集,却在江神父的警告下,
康熙末年,意大利传教士郎世宁来到中国,以其绘画技能任职于宫廷,担任待诏画师。喜爱西洋技艺的康熙皇帝对西洋画的写实技能深为赞许。他要求郎世宁学习中国画的意蕴,以便更好地为宫廷服务。在学习中国画的同时,郎世宁还奉旨在宫内为中国画师开设了西洋写真课。为保证讲课的效果,他坚持要画人体模特。此事惊世骇俗,大度的康熙批示"不许画男,亦不许画女"。来华之前,郎世宁曾在葡萄牙王室专为王后和公主画像。而在清宫他却不能为女性作画。他对此迷惑不解。康熙的幼女、年轻美丽的七格格偶尔从他面前走过