芈八子是楚王的女儿,为楚王的妾所生。芈八子也称宣太后,相传芈八子城府极深,雄才大略,在秦国把持朝政、呼风唤雨近40年。中国历史上,太后这个称谓始见于她,太后专权亦自她而始,实为千古太后第一人。
芈月是楚威王最宠爱的小公主,但在楚威王死后生活一落千丈,母亲向氏被楚威后逐出宫,芈月和弟弟芈戎在宫中躲过了一次次灾难和危机。芈月与楚公子黄歇青梅竹马,真心相爱,但最后还是被楚威后作为嫡公主芈姝的媵侍远嫁秦国。
宣太后本是楚国人,后成为秦惠文王的姬妾,称芈八子。前306年,秦武王因举鼎而死。因秦武王无子,他的弟弟们争夺王位。赵武灵王派代郡郡相赵固将在燕国作为人质公子稷送回秦国。在宣太后异父弟魏冉的帮助下,公子稷继位,即秦昭襄王。魏冉随后平定了王室内部争夺君位的动乱,诛杀惠文后及公子壮、公子雍,将悼武王后驱逐至魏国,肃清了与秦昭襄王不和的诸公子。因秦昭襄王年幼,由宣太后以太后之位主政,魏冉辅政。
前307年,楚怀王派兵包围韩国的雍氏(今河南省禹州市东北),长达五个月不能攻克。韩襄王多次派使者向秦国求援,但秦国军队一直不出崤山,按兵不动。韩襄王又派尚靳出使秦国,尚靳以唇亡齿寒的道理劝说秦国尽快派兵救援。而宣太后因为自己的故乡是楚国,不同意派兵救援,她召见尚靳对他说:“当年我服侍秦惠文王时,大王把大腿压在我的身上,我感到身体疲倦不能承受。
而他把整个身体都压在我身上时,我却并不感觉到重,这是因为这样对我比较舒服。秦国要帮助韩国,如果兵力不足,粮草不济,就无法解救韩国。解救韩国的危难,每天要耗费数以千计的财物,这对我和秦国又有什么好处?”韩襄王于是又派张翠出使秦国,张翠以韩国目前的状况并不危急,一旦危急就要投靠楚国为由劝说秦国左丞相甘茂。甘茂认为韩国一旦投靠楚国,楚、韩两国就会挟持魏国来危害秦国,他主张秦昭襄王立即出兵救援韩国。秦昭襄王于是下令出兵,楚国闻讯后撤军。
前287年,齐、赵、韩、魏、楚五国合纵攻秦未能成功,诸侯在成皋(今河南省荥阳市西)停战。秦昭襄王想让韩国公子成阳君兼任韩、魏两国的国相,韩、魏两国不同意。宣太后通过穰侯魏冉对秦昭襄王建议不要任用成阳君。因为成阳君曾因秦昭襄王的缘故困居于齐国,在他穷困的时候,秦昭襄王没有任用他,而现在成阳君受宠,秦昭襄王又要任用他,不会使他满意;秦昭襄王任用成阳君而韩、魏两国不同意,会有损于秦国与这两国的关系。秦昭襄王听后打消了这个念头。