在諸侯割據,戰火連天的年代,甄子丹飾演的大將軍慕容雪虎負責訓練公主燕飛兒(陳慧琳飾)武功,公主被奸臣胡霸(郭曉冬飾)所害,逃出皇宮,幸得一位武功高強的隱士段蘭泉(黎明飾)所救,二人産生愛情。面對外憂內患,燕飛兒該如何選擇?