Cast & Crew
28 actors and 32 crew members
Cast
Jim Caviezel6 / Michael6 episodes
Ian McKellen2 / Curtis6 episodes
Hayley Atwell4-15 / Lucy6 episodes
Ruth Wilson3136 episodes
Jamie Campbell Bower11-126 episodes
Lennie James1476 episodes
Rachael BlakeM26 episodes
Renate Stuurman21-164 episodes
Vincent Regan9093 episodes
Sara Stewart18912 episodes
Jessica Haines5542 episodes
Isabella Calthorpe7652 episodes- Savannah Charon Esau8322 episodes
- Hanlé Barnard23-902 episodes
Will Kemp23-302 episodes
James Cuningham701 episode
John Whiteley931 episode
Jeffrey R. Smith161 episode- Thomas WestYoung Steven1 episode
Oliver AdamsYoung Michael1 episode
Warrick Grier19551 episode- Lauren Das Neves11001 episode
- Wilmien Rossouw80-881 episode
Garion Dowds66-161 episode
Dar Dash46-51 episode- Iain Paton10-811 episode
Norman Anstey29-441 episode
Coralie Rose9131 episode
Crew
Created by
Directing
- First Assistant Director
- Andre Weavind6 eps.
- Second Assistant Director
- Wendy Croad6 eps.
Writing
- Writer
- Bill Gallagher6 eps.
Production
- Producer
- Trevor Hopkins6 eps.Lance Samuels6 eps.
- Executive Producer
- Rebecca Keane6 eps.Damien Timmer6 eps.Michele Buck6 eps.Christina Wayne6 eps.Bill Gallagher6 eps.
- Co-Producer
- Bill Shephard6 eps.
- Casting
- Kate Rhodes James6 eps.
- Assistant Unit Manager
- Grant David Cinnamon6 eps.
- Executive In Charge Of Production
- Gail Kennett6 eps.
- Production Executive
- Gary Connelly6 eps.
- Unit Manager
- Jean-Roux Viljoen6 eps.
- Unit Production Manager
- Angela Phillips6 eps.
Camera
- Director of Photography
- Florian Hoffmeister6 eps.
Sound
- Original Music Composer
- Rupert Gregson-Williams6 eps.
Art
- Production Design
- Michael Pickwoad6 eps.
- Art Direction
- Claudio Campana6 eps.Delarey Wagener6 eps.
- Set Decoration
- Delia de Villiers Minnaar6 eps.Emilia Roux6 eps.
Costume & Make-Up
- Costume Design
- Jane Clive6 eps.Anna B. Sheppard6 eps.
- Assistant Makeup Artist
- Natasha du Toit6 eps.Samantha Katzen6 eps.
- Co-Costume Designer
- Jane Clive6 eps.
- Hair Designer
- Nadine Prigge6 eps.
- Makeup & Hair
- Nadine Prigge6 eps.
- Makeup Designer
- Nadine Prigge6 eps.
- Makeup Supervisor
- Raine Rafter6 eps.
Visual Effects
- Visual Effects Supervisor
- Ben Shepherd2 eps.
Crew
- Post-Production Manager
- Laura Metcalfe6 eps.
Movies Box