Full Cast & Crew
Top Billed Cast
Full Cast

Marius Weyers
Prof. Daniel Marais

Ian Roberts
Hoppie Gruenewald

Fay Masterson
Maria

Winston Ntshona
Mlungisi

Dominic Walker
Morrie Gilbert

Robbie Bulloch
Jaapie Botha

Daniel Craig
Sgt. Botha

Clive Russell
Sgt. Bormann

Faith Edwards
Miriam Sisulu

Brian O'Shaughnessy
Col. Bretyn

Michael Brunner
Commandant Van Zy

Gert van Niekerk
Lt. Smit

Tracy Brooks Swope
Mother

John Gielgud
St. John

Nigel Ivy
P.K. Newborn

Nomadlozi Kubheka
Nanny

Agatha Hurle
Midwife

Brendan Deary
P.K. Infant

Winston Mangwarara
Tonderai Infant

Tonderai Masenda
Tonderai

Cecil Zilla Mamanzi
Ranch Foreman

John Turner
Afrikaner Minister

Gordon Arnell
Minister at Mother's Funeral

Jeremiah Mnisi
Dabula Manzi

Paul Tingay
Grandfather

Hywell Williams
Captain

Ed Beeten
Prison Commissioner

Robert Thomas Reed
School Fight Opponent

Roy Francis
Referee

Clare Cobbold
Maria's Friend #1

Natalie Morse
Maria's Friend #2

John Osborne
Guard, School Gate

Simon Shumba
Man without Pass

Stan Leih
Van Cop #1

Rod Campbell
Van Cop #2

Adam Fogerty
Andress Malan

Tony Denham
Boxing Partner

Eric Nobbs
City Cop #1

Edward Jordan
City Cop #2

Raymond Barreto
Indian Referee

Liz Ngwenya
Nganga Ancient Woman

Andrew Whaley
Ticket Taker

Dominic Makuwachuma
Joshua

Lungani Sibanda
Student

Akim Mwale
Student

Pesedena Dinah
Student

Rosemary Chikobwe Sibanda
Student

Martha Gibson Mtika
Student

Joel Phiri
Student

Peggy Moyo
Student

David Khabo
Student

David Guzawa
Student

Robin Annison
Anita

Christien Anholt
Date at Dinner

Nigel Pegram
Man Guest #1

Jon Cartwright
Jacob

Pieter Janse van Vuuren
Minister at Maria's Funeral

Marcia Coleman
Woman Guest

Banele Dala Moyo
Boy Who Reads

Garth Inns
Headmaster (uncredited)

Tyrone Jeffers
Student (uncredited)
Crew
John G. Avildsen
Director
Robert Mark Kamen
Screenplay
Bryce Courtenay
Novel
Graham Burke
Executive Producer
Roy Button
Line Producer
Greg Coote
Executive Producer
Arnon Milchan
Producer
Steven Reuther
Executive Producer
Doug Seelig
Producer
John G. Avildsen
Editor
Trevor Jolly
Editor
Caro Jones
Casting
Roger Hall
Production Design
Martin Hitchcock
Art Direction
Kevin Phipps
Art Direction
Leslie Tomkins
Art Direction
Karen Brookes
Set Decoration
Tom Rand
Costume Design
Peter Frampton
Makeup Artist
Amanda Knight
Makeup Artist
Colin Jamison
Hairstylist
Lisa Tomblin
Hairstylist
Kevin De La Noy
Production Supervisor
Doreen A. Dixon
Post Production Supervisor
Richard J. Gelfand
Executive In Charge Of Production
Rory Kilalea
Production Supervisor
Hans Zimmer
Original Music Composer
Dean Semler
Director of Photography
Tim Lewis
Second Assistant Director
Adam Somner
Second Assistant Director





