青年黃學勤(黃日華)的好友羅祖光(湯振業)從外國留學返港,欲在公司內大展拳腳,卻為繼母鍾月湄(關菊英)阻撓,幸得學勤和潔瑩(劉嘉玲)幫助,才能度過難關。 祖光打動潔瑩成為情侶。祖光因未婚妻返港,即與潔瑩分手。潔瑩被祖光欺騙感情,非常傷心,幸得學勤細心開解,兩人漸生情愫。祖光與未婚妻感情破裂,再次向潔瑩展開追求,令潔瑩難於抉擇。 祖光生意失敗,企圖以非法手段騙取保險金,後為學勤知悉,加以勸阻,祖光痛悟前非,排除萬難,重新振作。。没落书生顾省斋(石隽 饰)在小镇经营字画铺“代写书信春联”过活,奉养家中老母,偶然结识了家附近废屯堡新搬来的杨之云(徐枫 饰),与其暗生情愫。恰逢东厂人士欧阳年(田鹏 饰)前来打探,其与附近算命瞎子(白鹰 饰)动手,被顾生与其母遇见,遂将受伤的算命瞎子就近带到杨之云处, 从而得知他们的真正身份——因弹劾宦官魏忠贤而被杖毙的左副都御史杨涟之女杨慧贞;保卫忠良之后的石门樵将军。因二人都被朝廷通缉,东厂追杀,顾生就此在屯堡设下重重计谋,又得高僧慧圆(乔宏 饰)帮助,以期摆脱东厂追兵,逃出生天。
电影根据蒲松龄《聊斋志异》中《侠女》一篇改编。。