甲午战争清廷战败,同意将台湾割让给日本。1895年初夏,日本近卫军团自台湾东北角登陆,准备接收台湾。台湾士绅纷纷召募义勇军积极备战。
美丽的黄贤妹(杨谨华 饰)曾遭土匪掳去,后来虽平安归来,却没人相信她的清白。秀才吴汤兴(温升豪 饰)不顾流言依约娶了她,信任与爱令她铭感在心。为了抗日,吴汤兴投笔从戎,组成了客家义民军。当他率领客家男丁为保家卫国而奋战时,他的妻子黄贤妹则与全村女眷共同染衣耕作,作为他的强力后盾。
吴汤兴起初屡战屡捷,后来却在新竹阻挡日军失利,并陷苦战于苗栗。由于兵力悬殊,加上武器粮饷所限,他最后仅能以游击战术,拖延日军南下的速度。原本并肩作战的清官眼见大势已去,纷纷逃回内地,使他处境更如雪上加霜。
盛夏时分、荷香蝉鸣,黄贤妹于苗栗溪畔漂布时,竟意外遇见了牵马路过的日本军医森鸥外,原来日军已兵临家园,情势严重显然超过了预期。吴汤兴最后却仍不幸身亡。哀痛逾恒的黄贤妹,伤心之余决定投井。