1930年,百色起義的烽火燃遍廣西。畢業(yè)于廣州中山大學(xué)的杜鵑隨母親回到了故鄉(xiāng)果州縣。她的父親杜德先,正是當?shù)氐目h長。一次偶然的機會,杜鵑從父親的談話中得知,兒時奶媽家的兒子、曾引導(dǎo)她走上革命道路的陸春陽,即將返回家鄉(xiāng)。兩人從小青梅竹馬,在廣州起義后失去了聯(lián)系。
翌日,杜鵑在龍蛀渡碼頭見到了陸春陽。但此時的陸春陽,已是共產(chǎn)黨秘密派遣回鄉(xiāng)的特派員,任務(wù)是發(fā)動赤衛(wèi)軍,與駐守龍蛀渡的白軍決一死戰(zhàn),為主力紅軍渡江開辟通道。而杜鵑的哥哥杜瓊,竟是白軍團長。由于叛徒告密,陸春陽在碼頭險些被捕,但他巧妙周旋,化險為夷。
陸春陽的到來,重燃了杜鵑心中的革命火種。她毅然選擇站在革命一邊。然而,在一次準備活捉杜德先的戰(zhàn)斗中,因叛徒出賣,赤衛(wèi)軍遭遇慘敗。陸春陽的妹妹、赤衛(wèi)隊長達歡被俘。出賣她的,正是與她熱戀的覃爽。
杜鵑深夜去探視達歡,卻未獲理解。為了救出達歡,杜鵑決定自己過江做人質(zhì)進行交換。在壯族“三月三”歌會上,她利用對歌與陸春陽接上關(guān)系,交換成功,達歡得救。杜鵑以杜家小姐的身份,成為赤衛(wèi)軍安插在敵人內(nèi)部的耳目。
在攻打果州、強占龍蛀渡的戰(zhàn)斗中,赤衛(wèi)軍運用調(diào)虎離山之計,使紅軍順利渡江。同時,叛徒覃爽的嘴臉被徹底揭穿。被愛情蒙蔽雙眼的達歡如夢初醒,悔恨交加。
杜德先得知女兒所為后暴怒,要將杜鵑裝進豬籠沉河處死。達歡只身潛入城中,擊斃杜德先,救出杜鵑,并向叛徒覃爽射出復(fù)仇的子彈。但達歡自己也中彈,英勇犧牲。杜鵑抱著達歡痛哭不已。
最終,杜鵑奮力搖船向茶花屯急駛而去。當她踏上蘇維埃的土地時,抑制不住內(nèi)心的喜悅,高聲呼喊著:“我回來了!”