大卫嫔妃成群,儿女众多。他的儿子押沙龙是以色列著名的美男子,从头到脚无一瑕疵,浓密的头发只在年底剪一次,剪下的头发有两公斤重。
押沙龙有一个美貌的妹妹,名叫他玛。大卫的长子暗嫩爱上了这个同父异母的妹妹,但他玛并不爱这个哥哥,于是暗嫩得了相思病。
暗嫩的朋友约拿达听说暗嫩生了病,便前来看望他。约拿达是大卫长兄示米亚的儿子,是一个十分狡猾的人,他见暗嫩形容憔悴,便问其故,暗嫩如实地告诉了他,于是约拿达给暗嫩出了个坏主意,叫他装病,然后向大卫提出要他玛为他做烤饼吃,再乘机将她搞到手。
暗嫩依计行事,果然顺利地将他玛骗进了屋里。他玛为暗嫩抟面,作饼,烤熟后送到了暗嫩的床前。
暗嫩不肯吃,他喝退房内所有的仆从,一把拉住他玛,便要行非礼之事。他玛慌了手脚,恳求道:“别这样,我的哥哥,求你不要玷污我,做这样的丑事。如果你玷污了我,我无法抹平自己的羞辱,你也会身败名裂。你如果真的喜欢我,可以向父王请求,他也会答应你的。”情急之中,暗嫩哪里忍得住,便将他玛强奸了。
完事之后,暗嫩突然对他玛产生了强烈的厌恶感,立刻就要撵她走。可怜的他玛哀求道:“别赶我走,你若赶我走,这罪孽比你前面的罪孽更大。”但是暗嫩不容分说,叫来仆人,硬将他玛赶出了大门。
这时,受了刺激的他玛将灰尘撒在头上,撕破了未嫁公主所穿的彩衣,用手抱着头,一路哭喊着跑到了她的胞兄押沙龙那里。
大卫知道了这件事后十分生气,但也没有办法。押沙龙却好言安慰他玛,叫她暂且不要声张,并让她住在自己的家中,暗暗将这笔仇恨埋藏在在了心中。
过了两年,到了剪羊毛的季节。这是以色列人盛大的节日,押沙龙便邀请王室成员到自己的领地巴力夏琐来过节。大卫婉言谢绝了押沙龙的再三邀请,最后同意让所有的王子去巴力夏琐作客。
这天,正当宴席上暗嫩与众王子酒兴正浓的时候,押沙龙突然叫道:“把暗嫩给我宰了!”几个埋伏好的卫士从帘后跃出来,挥刀将暗嫩杀死。其他王子见事不妙,慌忙骑上自己的骡子,拼命逃回耶路撒冷。
众王子还没逃回宫中时,大卫已听到了风声,以为押沙龙将众王子都杀了,没留下一个。大卫捶胸顿足,痛哭失声,撕破了衣服后,痛苦地在地上打滚。这时,约拿达赶回,报告了事情的真相,大卫的悲痛才稍微减轻了一些。
押沙龙杀死暗嫩后,逃到了基述王亚米忽的儿子达买那里,期待有朝一日父亲能宽恕他。
三年过去了,大卫很想念押沙龙。约押知道国王的心思,就找了一个聪明的女人,装扮成寡妇去见大卫,对他说:“王啊,求你救救我。婢女是一个寡妇,有两个儿子,一天他们在田间争斗,其中一个打死了另一个,现在家族里的人要我交出活着的那一个儿子来偿命,这不是要断了我家的香火吗?”大卫说:“你回去吧,我一定为你做主。我指着永生的上帝起誓,你儿子连一根头发也不会落在地上。”妇人这时乘机又说:“求我主我王再容婢女说一句话。王既然要我的儿子活命,为什么不让你自己的儿子也脱离罪责,回以色列来呢?”大卫一听,就知道她是受托前来游说的。这时约押伏在地上请求大卫宽恕押沙龙,大卫终于同意了。但大卫不准押沙龙再住在宫中。
押沙龙回耶路撒冷两年后,一直没有机会见到父王。
他请约押去说情,约押不肯,一连两次都拒绝了。于是押沙龙指使仆人放火烧了约押正待收割的麦田,约押迫不得已,最后只好同意他的要求。
在约押的调解下,大卫父子终于和解了。父子阔别五年之后重逢,悲喜交加,大卫紧紧拥抱、亲吻押沙龙,恢复了父子关系。