Sling Blade
Karl, a mentally retarded man, has just been released from a mental institution after 20 years for killing his mother and another person. Now, he returns to his small town and meets Frank, an innocent little boy. Their friendship grew, and Karl was invited to live with Frank and his mother, Linda. However, Doyle, Linda's abusive boyfriend, continues to belittle Karl and their friends. As Doyle's violence spirals out of control, Karl must decide: will he allow his dark history to repeat itself? A moving drama about sacrifice, friendship, and unexpected revenge.