官渡之战前夕,曹操重兵围困下邳,于白门楼外生擒吕布,本欲将其收入麾下,却因刘备挑唆,最终将吕布斩首。
一阵颤栗,吕布从宿醉中惊醒,发现之前种种不过一场噩梦。正是惊疑不定间,陈宫来报,曹兵大军围城,将士无心战斗,情况岌岌可危。吕布意识到,那场梦正是一个不祥的预示。
白门楼城头上,曹操为求良将,言辞恳切劝降吕布,吕布意动,却被陈宫大骂所打断。曹操一怒之下下令攻城。在那一瞬间,吕布下定决心,坚决不能让自己落到梦中被斩首的境地,于是自缚请降。
中军大帐,吕布肺腑陈词,愿意归顺,却被暂居曹营的刘备以丁源董卓均被其所杀为借口,让曹操决心杀掉吕布。然而令刘备没想的是,吕布被斩首后,呈上来的人头看上去分明就是他的副将候成,这让刘备意识到,所谓“斩杀吕布”一事其中必有猫腻,于是决定寻找机会逃离曹营去投袁绍。
另一边,本已经被绑缚刑场的吕布在中途被按按赦回,带到一间密室之中,这里,曹操的谋士郭嘉正在等他,言明丞相有意将其收入帐下,只是吕布过往名声不好,因此需要他改名换姓方可。起初,吕布并不肯,但郭嘉巧舌如簧,终于将其说动,此丛以后,吕布更名“张憙”,“张”取改弦更张之意,“憙”为变,更有曹操收下猛将,喜在心头的含义。
吕布归顺后的十年间,为曹操立下赫赫战功。官渡前夕为解许昌之危,只身前往江东刺杀孙策;官渡之战中,于延津乱军之中斩杀文丑、在乌巢截烧袁绍大军粮草、于黎阳阻击袁军主力;在赤壁鏖战前夕救援被孙权攻占的合肥。
为了表彰吕布十年间的功绩,曹操为其在献帝面前请封。接旨当日,朝中官员陆续前来贺喜,但是在恍惚之中,吕布仿佛又看到了那个自己梦中被斩首的场面……