故事發生在三十年代的中國,日軍的侵略讓這片廣袤的土地傷痕累累。張寄生(胡杏兒飾)本是一位平凡的女子,和丈夫周細雞(蕭正楠飾)新婚燕爾正準備享受幸福的生活。哪知道有朝一日,她竟然眼睜睜的看著親人和愛人死在了敵人的手中,自己雖然偷生但慘遭侮辱。失去了一切生無可戀的張寄生想到了自我了斷,卻被游擊隊隊長江尚紅(黎耀祥飾)救下。在如此動亂的年代,張寄生和江尚紅之間產生了真摯的感情,可是張寄生無法忘記仇恨,江尚紅更是有著一段灰暗的過去,這段感情對于他們兩人來說有著無法承受的重量。在江尚紅的推薦下,張寄生加入了共產黨,化身粵劇花旦“水芙蓉”,暗中套取敵方情報,立下了屢屢戰功。