Willem Beijerinck
Rupert Penry-Jones
Johanna Beijerinck
Olivia Williams
Rogier Verbeek
Kevin McMonagle
Tokaya
Ramon Tikaram
Karim
David Dennis
Babu
Lee-Ann Van Rooi
Catharina Schuit
Janine Wood
Wilhelmina Beijerinck
Angelique Kotze
Pieter Beijerinck
William Miller
Director
Sam Miller
Producer
Alan Eyres
Editor
Victoria Boydell
Sound Editor
Arthur Graley
Executive Producer
Michael Mosley
Writer
Colin Heber-Percy
Michael Olmert
Director of Photography
Giulio Biccari
Original Music Composer
Tim Atack
Gaynelle Evans
Greg Smith
Production Design
Mark Wilby
Art Direction
Darryl Hammer
Costume Design
Diana Cilliers
Makeup Artist
Madelein Krugell
Nadine Prigge
Kerry Skelton
Sound Re-Recording Mixer
Nigel Heath
Foley Artist
Ruth Sullivan