在明崇祯十一年,李自成领导的农民起义军已经坚持了10年。然而,由于官军的疯狂镇压和各家义军之间的不和,他们相继瓦解。李自成率领的十三家义军也在潼关南原陷入重围,全军覆没。在混乱中,李自成妻女失踪,仅率13骑突围,逃往商洛山中。在山中,他遇到了郝摇旗,帮助他击退了乡勇,才得以逃生。
面对朝廷的追捕和恶劣的环境,李自成决定去说服另一个农民起义领袖张献忠,共同重举义旗。然而,他的部下对他的提议表示反对,认为此行凶多吉少。但李自成力排众议,决心铤而走险。
张献忠虽然降了朝廷,但并不受信任。朝廷不发粮饷,又不封给官职,各级官吏还要敲诈勒索。张献忠的有心率兵重新造反,无奈外有左良玉20万大军包围,内有巡按御使林铭球坐地监视,难以动手。
李自成来到谷城,希望与张献忠结成同盟。两人经过多次谈判,最终结成同盟。一年后,两支义军果然共同推翻了明王朝。