辛亥年间,日本逼袁世凯(英若诚 饰)签订卖国“二十一”条,袁世凯不管国人对立,屈服签约。由此引发全国抗日风潮,袁派兵血腥打压。云南起义将领蔡锷(王心刚 饰)目睹袁世凯倒行逆施,准备进行讨袁起义。名妓小凤仙(张瑜 饰)倾心蔡锷威名,却一直走不进蔡锷心里。一曲“高山流水”琴曲,终吐自己凄惨身世和除贼愿望,互相览对方为知音。起义前夕,小凤仙为保护蔡锷不幸入狱。蔡锷在云南打响讨袁第一枪,各省联袂而起,窃国大盗袁世凯郁病而亡,跟着讨袁护国战事完毕,劳尽心力的蔡锷也客死异乡。正在操琴的小凤仙望着突然崩断的琴弦,突然意识到什么......