周恩來(郭廣平 飾)趕往南昌與聶榮臻(李信睿 飾)等人匯合討論起義的前期準備工作,現在駐扎在九江附近的軍隊只有賀龍和葉挺(李飛 飾)的部隊是共產黨的,周恩來分析第四軍的馬回嶺部隊也是由共產黨組建的,所以可以去爭取到共產黨的陣營,聶榮臻聽后主動接下了這個艱巨的任務。
賀龍與葉挺在前往甘棠玲的路上與廖乾吾等人匯合,大家商量應付汪精衛的對策。葉挺坦白共產黨準備在南昌發動起義,他準備以梅嶺清匪的借口將部隊調到南昌周邊,方便行動。賀龍聽后也表明了自己的立場,雖然他還沒有入黨,但他決定跟著共產黨干,大家聽后激動地互相握了手。
最終賀龍與葉挺兩人都沒有按照汪精衛的調令趕往廬山,汪精衛自知大事不妙,于是急忙安排人手在南昌備戰。周恩來為南昌起義在南昌四下游走,他秘密與朱德(周惠林 飾)見了面,通過朱德的努力,他順利得到了一張敵人最新的兵力圖,而且他還拉攏了五百多人的武裝力量,朱德聽后十分欣慰。
隨后周恩來又來到了賀龍的部隊探查,他任命賀龍與劉伯承為戰前總指揮,并以賀龍的名義發表起義告文。賀龍覺得此事不妥本想推辭,可周恩來再三堅持,賀龍只好接受。南昌臨時政府辦公室內,周恩來等人正緊鑼密鼓地籌劃戰前作戰方案,這時朱德抱著兩顆西瓜進來,讓大家消暑解渴。
士兵拿來一份電報,電報顯示張國燾等政治領導人即將到達南昌,周恩來決定將起義時間定為7月30號,讓大家早作準備。于是各大軍官集結到政府辦公室開會安排作戰計劃,一切蓄勢待發。正當大家滿心熱情地準備投入戰斗時,周恩來突然收到了張國燾的電報,張國燾說共產國際對此次南昌起義有不同看法,他讓周恩來務必要等他到達南昌后再實行計劃。
7月30日,張國燾趕到后傳達了共產國際不同意南昌起義的決定,大家聽后勃然大怒,他們認為張國燾是在拖后腿,雙方發生了激烈的爭執。在大家的投票下,所有人都同意違反共產國際的決定,發動起義。事情一直拖延到了晚上都沒有結果,譚平山再也等不及了,他下令要將張國燾綁起來,結果被周恩來攔了下來。
畢竟張國燾是中央代表,大家誰也不敢對他輕易下手。事情就這樣拖到了第二天,第二天早晨,周恩來收到密電,張發奎已經派兵趕來,而且要執行汪精衛的命令進行清共任務。面對如此大的威脅,張國燾最終妥協了,周恩來在與將領們商量后,結合天時地利人和,周恩來將起義時間正式定在8月1號。
賀龍、葉挺等人都回到各自的部隊開展了戰前動員工作,而同一時刻,朱德按照周恩來的安排,利用自己在南昌的影響力,將滇軍的將領們都約到酒樓喝酒打牌,拖延他們的反應時間。賀龍部隊的一營長發覺不對后,偷偷向國民黨第五軍的師長告密,師長聽后立刻召回了各軍的司令應戰。
朱德見攔不住各位,便即刻趕回政府向周恩來匯報此事。大家見事情已暴露,于是決定提前行動,將原定在四點的攻擊計劃改為了兩點。在賀龍總指揮的正式宣布下,南昌起義正式打響了。