1930年,百色起义后,毕业于广州中山大学的杜鹃和母亲一起回到故乡果州县。一次偶然的机会,她从任县长的父亲杜德先的谈话中得知,她儿时的奶妈家的儿子陆春阳也要回来。陆春阳与杜鹃从小青梅竹马,后在中山大学任军训教官。杜鹃上学期间,在他的引导下,接受了进步思想,追求革命,共同的理想使他们建立了深厚的感情。"广州起义"后,他们失去了联系。翌日,杜鹃在龙蛀渡码头见到陆春阳。陆春阳是作为共产党特派员潜回家乡发动和领导各乡赤卫军,与龙蛀渡的白军决一死战,配合主力红军渡江,进入山区。杜鹃的哥哥杜琼是白军团长,由于叛徒告秘,陆春阳在码头遇险,他巧妙地与敌周旋,终于脱离虎口。陆春阳的到来,点燃了杜鹃心中的革命火种,她毅然站在革命的一边。在一次准备活捉杜德先的战斗中,因叛徒出卖,赤卫军失利。陆春阳的妹妹,赤卫队长达欢被俘。而出卖她的叛徒,正是与她热恋的覃爽。一天夜里,杜鹃去偷看达欢,却未被达欢理解。她决定自己过江做人质,与达欢交换。在壮族"三月三"歌会上,她利用对歌与陆春阳接上了关系。交换成功了,达欢得救。杜鹃利用杜家小姐的身份,成为赤卫军的耳目。在攻打果州、强占龙蛀渡的战斗中,赤卫军在陆春阳带领下,调虎离山,使红军顺利渡江,并揭穿了覃爽的叛徒嘴脸,被爱情蒙上了眼睛的达欢如梦初醒,悔恨交加。杜德先知道杜鹃所做的事情后,要将她装进猪笼,沉河处死。达欢只身入城,击毙杜德先,救出了杜鹃。并向叛徒覃爽射出了复仇的子弹,但达欢也被敌人击中,英勇牺牲。杜鹃扑在达欢身上痛哭不止。杜鹃奋力摇船向茶花屯急驶而去,当她踏上苏维埃的土地时,抑制不住内心喜悦,她高声地呼喊着:"我回来了。"
1910年,孙文(赵文瑄 饰)为躲避清政府通缉,暂避马来西亚小城庇能。当地同盟会成员将其安置在富商徐博衡家中,徐氏多年资助孙文革命,但此时各界指责孙文私吞公款、广州起义失败,加之徐氏本人为英国的鸦片生意纠缠,对待孙文颇为冷淡。 孙文筹款不利,一度消沉,幸有相濡多年的伴侣陈粹芬(吴越 饰)抵马照顾起居,他本人亦从维护当地华人劳工利益的过程中获得了新的动力与信心,同时赢得陈家大小姐徐丹蓉(李心洁 饰)支持。徐丹蓉之未婚夫罗肇麟,本计划在庇能刺杀孙文,但相处日久,渐为孙文人格折服。英国治下的南洋小城,终究不是长久栖身之地,孙文筹得革命款项,再次踏上路途。
肯特·马洛(蒙哥马利·克里夫特 饰)因酒驾而入狱,并在牢中认识了抢劫犯约翰·摩根(切斯特·莫里斯 饰)和杀人犯机关枪布奇(华莱士·比里 饰)。性格软弱的马洛入狱第一晚便遭到了布奇的欺凌,随后他与其他狱友也无法和谐相处,心怀不满的他在警察密探的怂恿下想要通过抓住布奇和摩根的把柄的方式来提前出狱。性格暴躁的布奇无法忍受牢中恶劣的饮食条件,在餐厅怂恿所有犯人一起抗议,最终遭到压制,布奇也因此被送往地牢,但他心中已打定主意要设法越狱。摩根性格狡猾,在狱中一直左右逢源,并因在狱中表现良好得到了提前出狱的假释机会,就在他喜不胜收准备出狱之时,某个突然而来的事件永远改变了他的命运。