Arnold Vosloo
Saul Barnard
Ian Bannen
MacDonald
Judi Trott
Kate MacDonald
Brion James
Mr. Patterson
Joe Stewardson
Joram Barnard
Christo Niehaus
Younger Saul Barnard
Danielle Crouse
Younger Kate MacDonald
Joanna Palmer
Mrs. MacDonald
Nic van Rensburg
Older Jozef Barnard
Albert Maritz
Younger Jozef Barnard
Liam Cundill
Older Isak Barnard
Dulcie van den Bergh
Sanna
Prince Mokhini
Maska
Shareen Swart
Magrieta Barnard
Lynne White
Mrs. Stopforth (as Lynn White)
Wilson Dunster
Crompton
Ingrid Emslie
Older Jane
Dorette Potgieter
Younger Jane
Gillian Garlick
Mrs. Cairncross
Scott J. Ateah
Cairncross
David Sherwood
Morris
David Butler
Older James