劉邦在各路諸侯的幫助下,終於擊敗了不可一世的西楚霸王項羽,建立了西漢王朝。但是呢,當了皇帝后的劉邦害怕諸侯勢力強大,會對自己的統治構成威脅,就逐次剷除了一些開國功臣。如韓王信,梁王彭越,淮陰侯韓信等人。其中在誅殺梁王彭越時,有一個人不顧劉邦的禁令,堅持為彭越收屍,得到劉邦的賞識,被封為都尉。此人就是彭越的老部下欒布。
公元前197年,陽夏侯陳豯在代國造反。漢高祖劉邦御駕親征,並徵調梁王彭越出徵,彭越本無心造反,又看不慣劉邦誅殺功臣,於是推病不出,只讓部下代其出征。劉邦剿滅陳豯後,在俘虜的叛軍中有人出首陳豯曾經和彭越聯絡造反。劉邦聯繫彭越不肯親自出兵的行為,主觀上認定了彭越有陰謀造反的嫌疑,將下一個清洗的對象瞄準了彭越。
劉邦回師後,果然以有人出首梁王陰謀造反為由,將這個開國元勳撤職,發配蜀地。彭越求告無門,又沒有地方伸冤,只得跟隨士兵赴蜀地。半路上,遇到省親回京的皇后呂雉,彭越向皇后訴説冤情,原本指望能夠平反。卻不曾想呂雉比劉邦還狠毒,假意安慰彭越,將其帶回長安。等一到長安就以謀反罪將彭越給殺了。劉邦將彭越的人頭掛在城門上示眾,並下令誰敢給彭越收屍,就處於烹刑(活活煮死),很多人都説劉邦是最無情無意的。
彭越的老部下欒布,昔年浪跡天涯,不幸被劉邦俘虜。原本要被斬首,彭越見其儀表堂堂,不像是個普通士兵,於是花重金將欒布贖回,讓其當個親隨。彭越遇禍前,欒布已經知道劉邦的陰謀,向彭越進言交出封地和兵權謝罪,尚可保一家平安。只可惜彭越聽不進勸阻,以至於帶來殺身之禍。彭越既死,欒布原可坐視不理,但為人忠義的他還是跑到城門口替彭越收了屍,被守城士兵抓獲,押往宮中見劉邦。
劉邦聽説欒布違反自己的禁令給梁王收屍,氣不打一處來。一見欒布就命士兵將其丟入鍋中烹死。欒布哈哈大笑,對劉邦高聲喊到:“布今有罪,唯一死而已,陛下容我一言,再殺不遲。”劉邦見欒布不怕死,怒氣稍消,命士兵將欒布放下,看他有什麼話説。欒布不慌不忙的對劉邦説,昔日陛下與項羽對戰,得賴梁王相助才成大功。陛下不念舊情,將梁王殺了,試問天下英雄誰能信服陛下?劉邦殺彭越本就內心有愧,聽欒布臨死前的這一段話,想起以前征戰沙場的往事,頗有幾分悔意。
劉邦敬佩欒布的膽識和勇氣,雖然他違背了自己的命令,但是他還是放過了他,他嘆了口氣對他説:“你走吧”,不但不追究替彭越收屍的罪,還封其為都尉,讓其擔任燕國的國相。