King David (film) › Cast
Richard Gere
David
Edward Woodward
Saul
Alice Krige
Bathsheba
Denis Quilley
Samuel
Niall Buggy
Nathan
Cherie Lunghi
Michal
Hurd Hatfield
Ahimelech
Jack Klaff
Jonathan
John Castle
Abner
Tim Woodward
Joab
David de Keyser
Ahitophel
Ian Sears
Young David
Simon Dutton
Eliab
Jean-Marc Barr
Absalom