隋朝末年,苛政重税使得民不聊生,各地纷纷爆发大规模农民起义。隋炀帝深感隋朝江山摇摇欲坠,为稳固局势,他生出与唐国公李渊(由岳跃利饰演)和亲的念头,决定将公主若惜(由高圆圆饰演)许配给李渊的长子李建成(由严屹宽饰演)。然而,李渊的次子李世民(由何润东饰演)早已与若惜公主私定终身,得知此事后与兄长李建成产生了激烈的矛盾。
隋炀帝驾崩后,李渊趁势而起,成功建立大唐帝国。在这场权力更迭中,李世民因征战有功,被册封为秦王,而嫡长子李建成则被立为太子。随着权力的稳固,宫廷内部逐渐形成了两大政治阵营,李世民对宫中尔虞我诈、勾心斗角的派系斗争深感厌恶,于是选择退居一旁,冷眼旁观,暗中积蓄力量,以图实现自己的宏图伟业。
但李建成却一直将李世民视为心腹大患,欲除之而后快,不断设计陷害。李世民念及兄弟情谊,对李建成的种种挑衅和陷害一再忍让。然而,宫廷斗争的残酷性远超他的想象,愈演愈烈的争斗终究无法回避。最终,在爱情、仇恨以及国家社稷前途的交织下,李世民与李建成之间展开了一场生死决斗……