故事發生在明朝年間,皇后深得皇帝寵愛且誕下龍嗣,太師龐飛(黃達亮飾)為保貴妃妹妹地位設下貍貓換太子之計,致使皇后被打入冷宮、太子流落民間。數十年后科舉考試中,柳景(何貴林飾)的養子柳生(呂頌賢飾)本應高中狀元,卻被龐飛養子元旦(何寶生飾)頂替。柳生偶遇段玉(蔣勤勤飾),兩人因誤會結緣漸生情愫。段父因護送夜明珠遭陷害入獄,段玉女扮男裝潛入衙門查案。重逢后的柳生未認出化身青年的段玉,二人在追查貪腐案過程中逐漸揭開柳生身世之謎。真相浮出水面:柳生正是當年被調換的太子,他與段玉聯手搜集龐飛篡權證據,在破獲多起大案后終使陰謀敗露。最終柳生恢復太子身份,龐飛伏法,冷宮皇后沉冤得雪,段玉亦以真實女兒身與太子締結良緣。