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