當年匈奴呼韓邪單于上書漢元帝, 請娶公主為妻, 願熄烽火。 這漢元帝覺得自己的女兒怎麼能嫁到這種地方去呢?於是就新出了一個壞主意, 從宮裡面選一個宮女代替公主的出嫁。
入選宮中的昭君天天過著籠中之鳥的生活, 因掖庭的埋沒沒有受到皇帝的寵愛, 日子過得很是乏味, 而打破昭君日復一日這中無聊的生活的是漢宣帝時期匈奴的動盪不安。 在匈奴發生內亂的時候, 其中匈奴的一個單于呼韓邪單于主動來到漢朝以示友好的關係, 漢宣帝很高興的接待了他, 也正是因此才有了後面昭君出塞的故事。
西元前33年, 王昭嫁于呼韓邪單于。 昭君似乎應該知足了, 呼韓邪單于並非“只識彎弓射大雕”, 反倒是個地道的性情中人, 頗有幾分俠骨柔腸。 老夫少妻, 百般恩愛, 這也算“摸黑”撞上了好姻緣。 哪兒成想, 剛熱湯熱水地過了一年多, 閻王爺便招走了呼韓邪。 被窩兒還沒暖熱乎呢, 就守起了寡。 昭君身邊只躺著剛剛降生的小男孩兒——伊圖智伢師。 孤兒寡母, 無依無靠, 往後的日子怎麼過?
由於匈奴特殊的習俗, 王昭君要被迫下嫁給呼韓邪單于的兒子複株累若鞮單于, 這是王昭君不願意見到的, 作為中原人, 她認為這有悖於倫理道德, 於是, 王昭君上書漢成帝, 不想卻被拒絕, 最後王昭君不得不嫁給複株累若鞮單于, 所幸複株累若鞮單于待王昭君不薄, 婚後更是育有兩女。
她與複株累單于結婚後第十一年, 複株累單于又先他而去。 複株累單于的長子繼位。 按照匈奴習俗, 王昭君又被覆株累單于的長子看上, 要求嫁給他!按照輩分, 這已是孫輩。 從小有著漢族文明的王昭君實在是受不了這種有違人倫的工作, 最終挑選服毒自盡來完畢了自己的終身。 而漢朝邊境五十年無戰事的背面,