二十年代末,上海公共租界巡捕探长方鹏因系列连环凶杀案,卷进了一个复杂的案件之中。国民政府实业部长孔培之派心腹手下杜鹃深入上海滩,企图破坏刚刚由地质学家萧安邦领导的铁矿开采计划,意图囤积居奇,抬高铁矿价格,达到中饱私囊的目的。不料,这个大铁矿的发现引起了英、美、日等多国列强的垂涎,各方不择手段,企图夺取铁矿开采权。方鹏抽丝剥茧,逐渐找到意图夺取铁矿的最大黑手原来是日本人。最终方鹏在钱菲菲等一群爱国志士的帮助下,揪出了中饱私囊的孔培之,击杀了实为日本人的杜鹃,保护住了铁矿。
乾隆(吴孟达 饰)在前往荷花池的途中遭到了刺客徐莲(舒畅 饰)的行刺,在激烈的打斗之中,乾隆遗失了极为重要的乾坤扇。陈文杰(叮当 饰)是名响京城的天才儿童,年仅九岁便已经身为御赐状元。和养父陈青云(吴孟达 饰)、好友心远小和尚(陆逸涵 饰)一起,一行三人踏上了寻找乾坤扇,追捕行刺刺客的旅途。途中,三人结识了刁蛮任性的千金公主十公主(陈敏 饰),徐莲亦乔装打扮隐姓埋名,潜伏到了三人的身边。他们一路上麻烦不断,波折连连,但陈文杰凭借着他的智慧将其一一化解。最终,陈文杰发现,乾隆深信不疑的心腹大臣何坤(曾志伟 饰)才是一切事件的幕后黑手。
沦落的富二代阴差阳错进入武馆,和馆长的女儿成为欢喜冤家。