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