故事發生在北宋仁宗年間,開封府尹包拯包青天(梁冠華 飾)秉公執法,不畏強權豪梁,由此深受以龐太師爲首的一干惡人的嫉恨。在追查黑虎寨期間,身處兇險之中的包大人爲俠客展昭(嚴屹寬 飾)救下。回到京城後,展雄飛在皇帝面前展示了自己的一身絕學,最終被帝王賜號「御貓」,卻由此惹出新的麻煩。話說在遠離京師的陷空島住著五位俠客,分別是鑽天鼠盧方(何瑜 飾)、徹地鼠韓彰(王大奇 飾)、穿山鼠徐慶(謝寧 飾)、翻江鼠蔣平(王茂蕾 飾)以及錦毛鼠白玉堂(陳曉 飾),他們身懷絕技,合稱「五鼠」。心高氣傲的白玉堂惱恨展昭的御貓綽號,非要進京與之較量一番,由此引出了「五鼠鬧東京」的傳奇故事……
本片根據古典名著《三俠五義》改編。