Cast (29)

Mark Stanley

David Tait

Anna Friel

Joanne Tait

Hugo Stone

David Tait (10 YO)

Dougray Scott

Donald Tait

Martin Kluge

Dieter

Grant Swanby

Koetze

Rolanda Marais

Anneke

Emily Beecham

Vanessa

Aftab Shivdasani

Rajesh

Alistair Petrie

Jeff

Sheila Atim

Samira

Max Befort

Filip

Ben Ashenden

Sean

Sofia Barclay

Divina

Rosalie Craig

Amber

Anson Boon

David Tait (15 YO)

Lorna Brown

Dr. Mbeke

Vera Chok

Juhn

Alex Clatworthy

Secretary

Charlotte Comer

Gaby

Olive Gray

Zara

Suzann McLean

Sylvia

Jeremy Neumark Jones

Jamie

Dominic Tighe

Dr. Egger (uncredited)

Trevor A. Toussaint

Pastor Henry

William Troughton

Linton

Matt Ashwell

Pete

Craig Morris

Arno's Father

Neels Clasen

Roussow

Crew (24)

Dixie Chassay

Casting

Lucy Jordan

Casting Assistant

Anne Nikitin

Original Music Composer

Michael Elliott

Producer

Julian Jarrold

Director

Susie Farrell

Writer

Morgan Muse

Dialogue Editor

Chris Gill

Editor

Felix Wiedemann

Director of Photography

Nick Palmer

Production Design

Tom Coates

Art Direction

Laura Mickiewicz

Art Direction

Carolyn Wilson

Art Direction

Kate Guyan

Set Decoration

Clementine Charity

Costume Design

Natalie Ward

Costume Design

Charlotte Hayward

Makeup Artist

Nicola Iles

Makeup Artist

Siân Miller

Makeup Supervisor

Zoe Freed

Foley Artist

Jason Swanscott

Foley Artist

Alan Govinden

Executive Producer

Lucy Rands

Casting

Paul Kennington

Stunt Coordinator