Geel Piet
Morgan Freeman
P.K. Age 18
Stephen Dorff
Morrie Gilbert
Dominic Walker
Jaapie Botha
Robbie Bulloch
Sgt. Botha
Daniel Craig
Sgt. Bormann
Clive Russell
Miriam Sisulu
Faith Edwards
Col. Bretyn
Brian O'Shaughnessy
Commandant Van Zy
Michael Brunner
Lt. Smit
Gert van Niekerk
Mother
Tracy Brooks Swope
St. John
John Gielgud
P.K. Age 12
Simon Fenton
P.K. Newborn
Nigel Ivy
Nanny
Nomadlozi Kubheka
Midwife
Agatha Hurle
P.K. Infant
Brendan Deary
Tonderai Infant
Winston Mangwarara
Tonderai
Tonderai Masenda
Ranch Foreman
Cecil Zilla Mamanzi
Afrikaner Minister
John Turner
Minister at Mother's Funeral
Gordon Arnell
Dabula Manzi
Jeremiah Mnisi
P.K. Age 7
Guy Witcher
Grandfather
Paul Tingay
Captain
Hywell Williams
Prison Commissioner
Ed Beeten
School Fight Opponent
Robert Thomas Reed
Referee
Roy Francis
Maria's Friend #1
Clare Cobbold
Maria's Friend #2
Natalie Morse
Guard, School Gate
John Osborne
Man without Pass
Simon Shumba
Van Cop #1
Stan Leih
Doc
Armin Mueller-Stahl
Van Cop #2
Rod Campbell
Andress Malan
Adam Fogerty
Boxing Partner
Tony Denham
City Cop #1
Eric Nobbs
City Cop #2
Edward Jordan
Indian Referee
Raymond Barreto
Nganga Ancient Woman
Liz Ngwenya
Ticket Taker
Andrew Whaley
Joshua
Dominic Makuwachuma
Student
Lungani Sibanda
Gideon Duma
Alois Moyo
Akim Mwale
Pesedena Dinah
Rosemary Chikobwe Sibanda
Martha Gibson Mtika
Joel Phiri
Peggy Moyo
David Khabo
David Guzawa
Anita
Robin Annison
Date at Dinner
Christien Anholt
Prof. Daniel Marais
Marius Weyers
Man Guest #1
Nigel Pegram
Jacob
Jon Cartwright
Minister at Maria's Funeral
Pieter Janse van Vuuren
Woman Guest
Marcia Coleman
Boy Who Reads
Banele Dala Moyo
Headmaster (uncredited)
Garth Inns
Student (uncredited)
Tyrone Jeffers
Hoppie Gruenewald
Ian Roberts
Maria
Fay Masterson
Mlungisi
Winston Ntshona
Executive Producer
Graham Burke
Screenplay
Robert Mark Kamen
Director
John G. Avildsen
Editor
Producer
Arnon Milchan
Line Producer
Roy Button
Director of Photography
Dean Semler
Original Music Composer
Hans Zimmer
Set Decoration
Karen Brookes
Production Supervisor
Kevin De La Noy
Trevor Jolly
Novel
Bryce Courtenay
Executive In Charge Of Production
Richard J. Gelfand
Costume Design
Tom Rand
Production Design
Roger Hall
Rory Kilalea
Greg Coote
Steven Reuther
Art Direction
Leslie Tomkins
Makeup Artist
Peter Frampton
Hairstylist
Colin Jamison
Post Production Supervisor
Doreen A. Dixon
Lisa Tomblin
Casting
Caro Jones
Kevin Phipps
Amanda Knight
Doug Seelig
Martin Hitchcock