1930年代,第二次国内革命战争时期,绿林首领白莲花为报杀父之仇,潜入高家堡刺杀仇敌高敬轩。适逢红军团长肖烈率部路过,白莲花受邀与红军合作,共同抵御白军师长高占魁的进攻。白莲花仰慕肖烈的英勇与才华,为表明心迹,她假意刺杀红军内部奸细柳飞,正式加入红军队伍。在肖烈的帮助下,白莲花逐渐改掉了绿林习气,并与肖烈互生情愫,两人在战斗中结为夫妻。然而,高占魁趁红军内部矛盾激化之际,设计挑拨政委彭炳青与白莲花的关系。彭炳青中计后,将白莲花关押。在狱中,白莲花与肖烈诀别,而彭炳青事后才意识到自己落入了敌人的离间计,但为时已晚。白莲花在绝望中万念俱灰,最终的结局未在现有描述中明确,但她的牺牲与抗争成为影片的核心情感与主题。