All Cast

Morgan Freeman

Morgan Freeman

Geel Piet

Stephen Dorff

Stephen Dorff

P.K. Age 18

Simon Fenton

Simon Fenton

P.K. Age 12

Guy Witcher

Guy Witcher

P.K. Age 7

Armin Mueller-Stahl

Armin Mueller-Stahl

Doc

Alois Moyo

Alois Moyo

Gideon Duma

Marius Weyers

Marius Weyers

Prof. Daniel Marais

Ian Roberts

Ian Roberts

Hoppie Gruenewald

Fay Masterson

Fay Masterson

Maria

Winston Ntshona

Winston Ntshona

Mlungisi

Dominic Walker

Dominic Walker

Morrie Gilbert

Robbie Bulloch

Robbie Bulloch

Jaapie Botha

Daniel Craig

Daniel Craig

Sgt. Botha

Clive Russell

Clive Russell

Sgt. Bormann

Faith Edwards

Faith Edwards

Miriam Sisulu

Brian O'Shaughnessy

Brian O'Shaughnessy

Col. Bretyn

Michael Brunner

Michael Brunner

Commandant Van Zy

Gert van Niekerk

Gert van Niekerk

Lt. Smit

Tracy Brooks Swope

Tracy Brooks Swope

Mother

John Gielgud

John Gielgud

St. John

Nigel Ivy

Nigel Ivy

P.K. Newborn

Nomadlozi Kubheka

Nomadlozi Kubheka

Nanny

Agatha Hurle

Agatha Hurle

Midwife

Brendan Deary

Brendan Deary

P.K. Infant

Winston Mangwarara

Winston Mangwarara

Tonderai Infant

Tonderai Masenda

Tonderai Masenda

Tonderai

Cecil Zilla Mamanzi

Cecil Zilla Mamanzi

Ranch Foreman

John Turner

John Turner

Afrikaner Minister

Gordon Arnell

Gordon Arnell

Minister at Mother's Funeral

Jeremiah Mnisi

Jeremiah Mnisi

Dabula Manzi

Paul Tingay

Paul Tingay

Grandfather

Hywell Williams

Hywell Williams

Captain

Ed Beeten

Ed Beeten

Prison Commissioner

Robert Thomas Reed

Robert Thomas Reed

School Fight Opponent

Roy Francis

Roy Francis

Referee

Clare Cobbold

Clare Cobbold

Maria's Friend #1

Natalie Morse

Natalie Morse

Maria's Friend #2

John Osborne

John Osborne

Guard, School Gate

Simon Shumba

Simon Shumba

Man without Pass

Stan Leih

Stan Leih

Van Cop #1

Rod Campbell

Rod Campbell

Van Cop #2

Adam Fogerty

Adam Fogerty

Andress Malan

Tony Denham

Tony Denham

Boxing Partner

Eric Nobbs

Eric Nobbs

City Cop #1

Edward Jordan

Edward Jordan

City Cop #2

Raymond Barreto

Raymond Barreto

Indian Referee

Liz Ngwenya

Liz Ngwenya

Nganga Ancient Woman

Andrew Whaley

Andrew Whaley

Ticket Taker

Dominic Makuwachuma

Dominic Makuwachuma

Joshua

Lungani Sibanda

Lungani Sibanda

Student

Akim Mwale

Akim Mwale

Student

Pesedena Dinah

Pesedena Dinah

Student

Rosemary Chikobwe Sibanda

Rosemary Chikobwe Sibanda

Student

Martha Gibson Mtika

Martha Gibson Mtika

Student

Joel Phiri

Joel Phiri

Student

Peggy Moyo

Peggy Moyo

Student

David Khabo

David Khabo

Student

David Guzawa

David Guzawa

Student

Robin Annison

Robin Annison

Anita

Christien Anholt

Christien Anholt

Date at Dinner

Nigel Pegram

Nigel Pegram

Man Guest #1

Jon Cartwright

Jon Cartwright

Jacob

Pieter Janse van Vuuren

Pieter Janse van Vuuren

Minister at Maria's Funeral

Marcia Coleman

Marcia Coleman

Woman Guest

Banele Dala Moyo

Banele Dala Moyo

Boy Who Reads

Garth Inns

Garth Inns

Headmaster (uncredited)

Tyrone Jeffers

Tyrone Jeffers

Student (uncredited)