Robert Duvall

American actor and director. He has starred in some of the most acclaimed and popular films and television series of all time.

About Humanity

The greatest king of Israel, King David, the author of the Psalms, sent a man out to die in battle so that he could sleep with his wife.