Absalón, hijo de David, tiene una hermana hermosa llamada Tamar, de la que se enamora su medio hermano Amnón, hasta enfermar de frustración. Jonadab, hijo de Simea, hermano de David y hombre muy astuto, le aconseja fingir enfermedad y pedir al rey que Tamar le prepare comida. David lo envía a ella, y Amnón la hace preparar tortas en su presencia y despide a todos. Cuando ella se las lleva, él la sujeta. Tamar le suplica que no lo haga, que es una infamia en Israel, que no sabrá adónde ir con su deshonra y que le pida al rey que se la dé por esposa. Amnón no la escucha: la fuerza y la viola.
Luego Amnón la aborrece con un odio mayor que el amor que sintió, y le ordena que se vaya. Tamar protesta que echarla es peor que lo que le hizo, pero él manda a su siervo que la eche fuera y cierre la puerta. Ella se pone ceniza en la cabeza, rasga su vestido de mangas largas, pone su mano sobre la cabeza y se va gritando. Absalón le pregunta si Amnón ha estado con ella y le dice que se calle porque es su hermano. Tamar queda desolada en casa de Absalón. David se entera y se enoja mucho, pero no actúa. Absalón no habla ni bien ni mal a Amnón, pero lo aborrece.
Dos años después, Absalón invita a los hijos del rey a una fiesta de esquileo en Baal-hazor. David no va, pero deja ir a Amnón. Absalón ordena a sus siervos que hieran a Amnón cuando su corazón esté alegre por el vino, y lo matan. Los demás hijos huyen en mulas. Llega un rumor a David de que todos han muerto; él rasga sus vestidos y se echa en tierra, hasta que Jonadab aclara que solo ha muerto Amnón. Absalón huye a Gesur, con Talmai, y David lo llora todos los días. Absalón permanece allí tres años, y David, consolado ya de la muerte de Amnón, anhela ver a Absalón.