Robert Duvall, Oscar-winning star of ‘The Godfather,’ dies at 95

Feb 17, 2026 - 15:06
Robert Duvall, Oscar-winning star of ‘The Godfather,’ dies at 95
Across six decades, he shaped American cinema with restrained intensity, inhabiting soldiers, preachers and patriarchs with quiet authority.