Sling Blade (1996)
Sometimes a hero comes from the most unlikely place.
Drama • 148 minutes •
Released • August 30, 1996
Karl Childers, a simple man hospitalized since his childhood murder of his mother and her lover, is released to start a new life in a small town.