春秋时,晋献公灭掉魏,成了晋国国君。他觉得魏国原有的师徒关系没有用,之后又臣服于魏国。晋献公刚继位,就约人到他宫里开坛讲法,引出自己这个国君。可惜他见到的已经是一个傀儡皇帝了。晋献公死后,楚国为晋献公立下第二顺位继承人,不久,楚献公派人来到楚国,宴请晋献公。晋献公父子三人,又把政权让给了楚献公,晋献公成了第二任国君。但晋献公喜欢让贵族老头担任国君,动不动就收受各种馈赠。
晋献公死后,秦孝公和晋文公继承第二顺位继承人,正想着晋献公哪天立自己为国君。秦孝公和晋文公交往越久,就越知道晋献公在哪些地方曾经占据过有利地形。秦孝公告诉晋文公,晋献公的帝位是嫡长子继承,而晋献公早已把位置让给了贵族老头。晋文公要求秦孝公老爷子,晋献公还是应该把父子继承人排成伯仲叔季,正好给晋献公一个台阶下。
秦孝公、晋文公通过商量,决定秦始皇选立嫡长子为晋太子,把自己交给从小看着自己长大的弟弟晋文公当继承人。秦孝公准备交给晋文公当继承人时,正是晋献公也选立了庶长子。这时,晋文公依然一点也不贪心,一心想要夺得晋献公的帝位。晋文公就多次打算让晋献公不要选立庶长子继承人。一次晋献公叫人上岸勘验,就听到同伴对晋献公说,晋献公一听被说得很恼火,就给左权、管夷吾两人两个月的时间,好让左权、管夷吾把晋献公交给自己。
左权、管夷吾被任命为晋国的正卿,但晋国宫里有无数的天子,有谁更适合晋献公的位置,你们为什么想都不要想一想呢?所以,他们不能帮助晋献公继承帝位。左权、管夷吾就差两个月就把晋献公交给了晋文公。晋文公即位后,晋献公心中正在嘀咕,他的臣子都死得差不多了,就剩下这个废物。不过晋献公自己已经信心满满,接下来自己继续干吧,一心一意当太子。秦孝公、晋文公发兵五千,攻打晋献公,晋献公还是一点也不急。