Towje Kleiner
Dr. Dieter Hildesheimer
Towje Kleiner
Dr. Dieter Hildesheimer
Rufus Swart
Paul
Adrienne Pearce
Stephanie
Trish Downing
Nurse Helen
Simon Poland
Matthew
Evan J. Klisser
Kurt
Jennifer Steyn
Alice
Nicholas Ashley Nortier
Nicholas
Hayley Dorskey
Julia
Debra Kaye
Brenda
Simon Sabela
The General
David Hannay
Gantry
Shaun Naidoo
Music
David Hannay
Producer
Avi Lerner
Executive Producer
Max Montocchio
Producer
Jeremy Nathan
Executive Producer
George Bartels
Cinematography
Jeremy Nathan
Manager of Operations
Cedric Sundstrom
Director
David Hannay
Writer
Keith Rosenbaum
Executive Producer
Warrick Sony
Music
Leith Ridley
Scenic Artist
Ruth Strimling
Art Direction
Mike Berridge
Mixing Engineer
Cedric Sundstrom
Writer
Mark Baard
Editor
Rufus Swart
Writer
Keith Knowlton
Camera Technician