Den avdankade countrysångaren Mac Sledge (Robert Duvall) har blivit en fattig alkoholist. Han bor på ett motell där ägarinnan, den unga änkan Rosa Lee (Tess Harper) tar honom under sina vingar. När Rosa får veta sanningen om hans framgångsrika karriär tvingas han göra upp med sitt smärtsamma förflutna, som hans bittra före detta fru (Betty Buckley) och dotter (Ellen Barkin) är viktiga delar av. Han försöker blicka framåt och kanske kan kärleken vara den kraft som får honom på fötter.