Full Credits
28 members

Jim Caviezel
6 / Michael· 6 ep

Ian McKellen
2 / Curtis· 6 ep

Hayley Atwell
4-15 / Lucy· 6 ep

Ruth Wilson
313· 6 ep

Jamie Campbell Bower
11-12· 6 ep

Lennie James
147· 6 ep

Rachael Blake
M2· 6 ep

Renate Stuurman
21-16· 4 ep

Vincent Regan
909· 3 ep

Sara Stewart
1891· 2 ep

Jessica Haines
554· 2 ep

Isabella Calthorpe
765· 2 ep
Savannah Charon Esau
832· 2 ep
Hanlé Barnard
23-90· 2 ep

Will Kemp
23-30· 2 ep

James Cuningham
70· 1 ep

John Whiteley
93· 1 ep

Jeffrey R. Smith
16· 1 ep
Thomas West
Young Steven· 1 ep

Oliver Adams
Young Michael· 1 ep

Warrick Grier
1955· 1 ep
Lauren Das Neves
1100· 1 ep
Wilmien Rossouw
80-88· 1 ep

Garion Dowds
66-16· 1 ep

Dar Dash
46-5· 1 ep
Iain Paton
10-81· 1 ep

Norman Anstey
29-44· 1 ep

Coralie Rose
913· 1 ep
33 members
Andre Weavind
First Assistant Director
Wendy Croad
Second Assistant Director
Nick Hurran
Director
Bill Gallagher
Writer
Bill Shephard
Co-Producer
Lance Samuels
Producer
Rebecca Keane
Executive Producer
Damien Timmer
Executive Producer
Gail Kennett
Executive In Charge Of Production
Kate Rhodes James
Casting
Jean-Roux Viljoen
Unit Manager
Trevor Hopkins
Producer
Angela Phillips
Unit Production Manager
Bill Gallagher
Executive Producer
Christina Wayne
Executive Producer
Gary Connelly
Production Executive
Grant David Cinnamon
Assistant Unit Manager
Michele Buck
Executive Producer
Florian Hoffmeister
Director of Photography
Rupert Gregson-Williams
Original Music Composer
Delarey Wagener
Art Direction
Claudio Campana
Art Direction
Emilia Roux
Set Decoration
Delia de Villiers Minnaar
Set Decoration
Michael Pickwoad
Production Design
Nadine Prigge
Hair Designer
Jane Clive
Costume Design
Raine Rafter
Makeup Supervisor
Samantha Katzen
Assistant Makeup Artist
Anna B. Sheppard
Costume Design
Natasha du Toit
Assistant Makeup Artist
Ben Shepherd
Visual Effects Supervisor
Laura Metcalfe
Post-Production Manager