本片改编自家喻户晓的“狸猫换太子”故事,包公夜审郭槐,情节一波三折、峰回路转。编剧张彻及高立在民间传奇中,加入宫闱权谋争斗,江湖侠义情怀,其素材之丰富叫人叹为观止。故事讲述包公出巡,一阵怪风吹走乌纱帽,入村发觉一盲女奉上金丸,才知是李妃含冤被逐。当年她被刘妃和郭槐以狸猫换太子,贬入冷宫,后借火灾诈死逃亡。包公知郭槐和刘妃在宫中势大,用妙计诱郭槐到开封,暗将牢狱扮成阴曹地府,诱得郭槐认罪,李妃沉冤最终得雪。电影可讲是中国民间的一部诉讼史,折射出古代的为宫之道和江湖智谋。以中国传统戏剧《狸猫换太子》,《打龙袍》为蓝本,向观众揭示了一段离奇的“宋宫秘史”。依照考证,宋仁宗确为李宸妃所生,后由刘皇后抚养并垂帘听政十余年。后李宸妃在宫中病逝,并无狸猫换太子及李宸妃流落民间之事。只是后人为了增加剧本的曲折离奇而后加入的内容。由第6届金马影后凌波担任主演,在观众喜闻乐见的黄梅戏电影《三笑》、《梁山伯与祝英台》等影片中观众都能观赏到凌波精湛的演技。特不是《梁山伯与祝英台》,凌波以她女扮男装的演出获得了金马奖为其特设的“最佳演技特不奖”,这在任何电影颁奖典礼上差不多上不多见的。