在陳壽的《三國志》中記載,呂布在下邳被曹操打敗做了俘虜,曹操令手下在白門樓將呂布勒死。呂布這人大家都不陌生,武藝高強,「便弓馬,膂力過人,號為飛將」。但是他的德性太差了,是個忘恩負義的小人,專幹殺老領導和乾爹的缺德事。他先在董卓的誘惑下,殺了任他為主簿,對他「大見親待」,十分信任的老領導丁原。
他把丁原的腦袋送給了董卓,董卓大喜,認下呂布為乾兒子。董卓「性剛而偏」,曾經因為一件小事,拔出小戟投向呂布,幸虧呂布身手敏敏躲了過去,呂布「由是陰怨卓」,心裡恨死了董卓。後來,呂布與董卓的侍女私通,《三國演義》中把貂蟬的名字安在這個侍女身上。呂布做了虧心事,心裡害怕。朝中的司徒王允等人要除掉董卓,對呂布許下高官厚祿,呂布便重新上演了殺丁原的那場戲,親手把這個董乾爹刺死了。
後來,呂布又投奔袁術、張揚、袁紹、劉備等大小軍閥,都鬧得不愉快。最悲催的是劉備,好心收留了被曹操打敗後走投無路的呂布,安排他駐紮在小沛。沒想到呂布卻趁劉備與袁術作戰的時候,佔領了劉備的下邳,反客為主,把劉備趕到小沛,這事做得很不地道,為日後白門樓喪命埋下了禍根。
此後呂布也沒幹什麼好事,這其中還有許多曲折波瀾就不細說了,總之,惡人自有惡人磨,多行不義必自斃,呂布終於做到了頭。他在下邳被曹操包圍,圍困了三個月,軍心渙散,眾人離心離德,部將反叛,眼看大勢已去,呂布被迫從白門樓上下來,向曹操投降。
曹軍士兵把呂布捆得緊緊地來到曹操面前。呂布說:「綁得太緊了,稍微松一點吧。」曹操說:「捆綁老虎不能不緊呀。」呂布很不理解他為什麼會被部下出賣,感覺自己很委屈。他問曹操,我是很厚待諸將的呀,諸將到了緊急關頭怎麼都背叛我了?曹操說,你背叛自己的妻子,去愛諸將的妻子,怎麼叫厚待諸將呢?曹操一句話,把呂布說得啞口無言。
呂布已為階下囚,卻還在幻想著美好的明天。他與曹操、劉備有一段對話,非常精彩,完全暴露出他地痞無賴的本性。他先向曹操獻媚說,從此以後,天下太平了。曹操不解,問道,此話從何說起?呂布說,明公所顧慮的,只有我呂布一人。以後,您自己統率步兵,派我統率騎兵。平定天下,不成問題。曹操或許是在思考呂布的話,沒有馬上回答。
呂布便轉過臉來,對旁邊的劉備說,你現在是座上客,我作了階下囚,繩子困得太緊了。你就不能替我說一句求情的話嗎?曹操有些猶豫,準備給呂布鬆綁。劉備這時新仇舊恨,湧上心頭,他趕忙提醒曹操,明公不見呂布是怎樣殺了他的領導丁原,還有他的義父董卓的嗎?曹操點了點頭表示同意劉備的說法,呂布見此,頓感絕望,對劉備破口大罵道,你這個大耳賊最不可信了。罵也是白罵,改變不了任何結果。一根繩索套在呂布的脖子上,這個忘恩負義的白眼狼終於落得命隕白門樓的可恥下場。