正德皇帝(張震)與其御妹無雙(王菲)均厭倦了皇宮的單調生活,想偷偷溜出宮去看看外面的世界。無雙女扮男裝先行一步來到江南的梅龍鎮,結識在此開店的阿龍(梁朝偉)阿鳳(趙薇)兄妹後被阿龍喜歡上,她也愛上了阿龍。 無雙身份暴露被帶回皇宮時,正德皇帝微服來到梅龍鎮,並在阿鳳遭遇歹徒挑釁時拔刀相助,兩人結識後經過一段日子相處產生感情。因無法忍受對阿龍的思念,無雙再次從宮裡逃回梅龍鎮,四人在店中相會,並在誤會盡除後私定終生,不料遭到太后的阻攔。