The film follows Karl Childers (played by Billy Bob Thornton), a mentally disabled man who has spent the majority of his life in a psychiatric hospital after killing his mother and her lover when he was a child. As an adult, Karl is released from the hospital and returns to his hometown in rural Arkansas.
Upon his return, Karl befriends a young boy named Frank Wheatley (played by Lucas Black) and his mother, Linda (played by Natalie Canerday). Karl finds work as a repairman at a local shop and settles into a quiet life in the small town.
However, Karl becomes increasingly troubled by Linda’s abusive boyfriend, Doyle Hargraves (played by Dwight Yoakam), who mistreats both Linda and Frank. Despite his limited intellect and social skills, Karl recognizes the danger that Doyle poses to the Wheatley family and feels compelled to intervene.
As Karl becomes more involved in the lives of Linda and Frank, he forms a close bond with them and becomes a surrogate father figure to Frank. Karl’s simple kindness and genuine concern for their well-being contrast sharply with the cruelty and violence of Doyle.
In the climax of the film, Karl is forced to confront Doyle when he becomes physically abusive towards Linda and Frank. In a moment of rage and desperation, Karl defends the Wheatleys by killing Doyle with a sling blade, the same weapon he used to commit his earlier murders.
In the aftermath of the confrontation, Karl accepts responsibility for his actions and turns himself in to the authorities. Despite his good intentions, Karl realizes that he cannot escape the consequences of his violent past. However, his actions ultimately bring closure and a sense of justice to the Wheatley family.
“Sling Blade” is praised for its powerful performances, particularly by Billy Bob Thornton in the role of Karl Childers, as well as its poignant portrayal of redemption, forgiveness, and the complexities of human nature. It offers a moving and thought-provoking exploration of morality, compassion, and the capacity for change.