1930年,百色起义后,毕业于广州中山大学的杜鹃和母亲一起回到故乡果州县。一次偶然的机会,她从任县长的父亲杜德先的谈话中得知,她儿时的奶妈家的儿子陆春阳也要回来。陆春阳与杜鹃从小青梅竹马,后在中山大学任军训教官。杜鹃上学期间,在他的引导下,接受了进步思想,追求革命,共同的理想使他们建立了深厚的感情。广州起义后,他们失去了联系。翌日,杜鹃在龙蛀渡码头见到陆春阳。陆春阳是作为共产党特派员潜回家乡发动和领导各乡赤卫军,与龙蛀渡的白军决一死战,配合主力红军渡江,进入山区。杜鹃的哥哥杜琼是白军团长,由于叛徒告秘,陆春阳在码头遇险,他巧妙地与敌周旋,终于脱离虎口。陆春阳的到来,点燃了杜鹃心中的革命火种,她毅然站在革命的一边。在一次准备活捉杜德先的战斗中,因叛徒出卖,赤卫军失利。陆春阳的妹妹,赤卫队长达欢被俘。而出卖她的叛徒,正是与她热恋的覃爽。一天夜里,杜鹃去偷看达欢,却未被达欢理解。她决定自己过江做人质,与达欢交换。在壮族三月三歌会上,她利用对歌与陆春阳接上了关系。交换成功了,达欢得救。杜鹃利用杜家小姐的身份,成为赤卫军的耳目。在攻打果州、强占龙蛀渡的战斗中,赤卫军在陆春阳带领下,调虎离山,使红军顺利渡江,并揭穿了覃爽的叛徒嘴脸,被爱情蒙上了眼睛的达欢如梦初醒,悔恨交加。杜德先知道杜鹃所做的事情后,要将她装进猪笼,沉河处死。达欢只身入城,击毙杜德先,救出了杜鹃。并向叛徒覃爽射出了复仇的子弹,但达欢也被敌人击中,英勇牺牲。杜鹃扑在达欢身上痛哭不止。杜鹃奋力摇船向茶花屯急驶而去,当她踏上苏维埃的土地时,抑制不住内心喜悦,她高声地呼喊着:我回来了。