Robert Duvall, Star of The Godfather and Tender Mercies, Dies at 95
Robert Duvall, Oscar winner for Tender Mercies and star of The Godfather and Apocalypse Now, died peacefully at 95 at his Virginia ranch.
Robert Duvall, Oscar winner for Tender Mercies and star of The Godfather and Apocalypse Now, died peacefully at 95 at his Virginia ranch.