諸侯割據,戰火連天的年代,燕國雪虎將軍(甄子丹)負責訓練飛兒公主(陳慧琳)武功,後來父王遭奸臣胡霸(郭曉冬)謀害,飛兒公主只好倉皇逃出皇宮,在逃亡的路上幸得一位武功高強的隱士段蘭泉(黎明)所救。 二人互相仰慕漸生情愫,在隱士的幫助下,公主除掉了殺害父王的奸臣,並奪回了王位,大將軍對公主忠心不改,卻與隱士之間有陳年恩怨未了,兩個對她生命都同等重要的男人展開了對立。 矛盾的恩怨情仇與國家的立廢興亡間,公主該如何選擇?她該為了愛情拋棄了大好江山,選擇與隱士回歸山林?還是與大將軍合力安定天下呢?