Tender Mercies is a 1983 American drama film directed by Bruce Beresford. The screenplay by Horton Foote focuses on Mac Sledge, a recovering alcoholic country music singer who seeks to turn his life around through his relationship with a young widow and her son in rural Texas. Robert Duvall plays the role of Mac; the supporting cast includes Tess Harper, Betty Buckley, Wilford Brimley, Ellen Barkin and Allan Hubbard.
Mac Sledge (Robert Duvall), a washed up, alcoholic country singer, awakens at a run-down Texas roadside motel and gas station after a night of heavy drinking. He meets the owner, a young widow named Rosa Lee (Tess Harper), and offers to work in exchange for a room. Rosa Lee, whose husband was killed in the Vietnam War, is raising her young son, Sonny (Allan Hubbard), on her own. She agrees to let Mac stay under the condition that he does not drink while working. The two begin to develop feelings for one another, mostly during quiet evenings sitting alone and sharing bits of their life stories.