Cast (25)

Freddie Highmore

Hally Ballard

Ving Rhames

Sam

Patrick Mofokeng

Willie

Jennifer Steyn

Betty Ballard

Michael Maxwell

Harold Ballard

Deon Lotz

Policeman

Redd-Valentino Debray

Young Halley

Zoliswa Kawe

Myriam

Bongo Mbutuma

Elias

Nceba Mpiliswana

Owigi

Vuyisile Pandle

Winston

Wiseman Sithole

Bus Driver

Tiny Skefile

Passenger

Sean Goatleysoan

Langervidt

Nicky Rebello

Headmaster (as Nicky Rebelo)

Danny Keogh

Mr. Prentice

Justin Stein

Bully

Nicholas Andrews

Bully #2

Thomas Galvin

Bully #3

Robin Smith

Man in Bar / Radio news reader

Thembani Luzipho

Master of Ceremonies

Caroline Mayola

Hilda

Marion Baxter

Featured Dancer

Karabo Radpoole

Featured Dancer

Owen Manamela

Featured Dancer

Crew (6)

Lonny Price

Director

Raimund Berens

Executive Producer

Philip Miller

Original Music Composer

Lance Gewer

Director of Photography

Athol Fugard

Theatre Play

Nicky Rebello

Screenplay