Cast (26)

Daniel Craig

Joe Scott

Harry Eden

Young Joe Scott

Miriam Karlin

Mrs. Rogers

Jodhi May

Evelyn Adams

Helen McCrory

Peggy Tickell

Olivia Williams

Grace Scott

Felicity Jones

Young Ruth Davies

Keeley Hawes

Jesse Scott

Sid Mitchell

Chillo

Alfie Allen

Kevin Hubble

Claire Forlani

Ruth Davies

Mark Strong

Manny Miesel

James D'Arcy

Jack Adams

Annabel Linder

Dawn

Max Deacon

Boots

Angie Ruiz

Priscilla

Emilia Fox

Sister Jean

Gina Athans

Apple

Julie Ordon

Carrie Ann

Eve

Ophelia Franklin

Max Robson

Max

Emile Robert

Young Joe Scot

Erich Conrad

Voice of Radio DJ

Darron Meyer

Valet

Pope Jerrod

Waiter

Sue Dall

Maitre D

Crew (43)

Susanne Bohnet

Executive Producer

Des Hamilton

Casting

Glenn M. Stewart

Executive Producer

Struan Clay

Editor

Steffen Aumueller

Executive Producer

Marina Grasic

Executive Producer

Lene Bausager

Producer

Winnie Li

Producer

Norman Merry

Executive Producer

Genevieve Hofmeyr

Producer

Jan Korbelin

Executive Producer

Marshall Leviten

Line Producer

Daniel Craig

Executive Producer

Sean Ellis

Executive Producer

Brian Avery

Executive Producer

Dianne Beatty

Line Producer

Damon Bryant

Producer

Fred Du Preez

Set Decoration

Laurence Dorman

Production Design

Meg Clark

Post-Production Manager

Ciara McGowan

Production Manager

Baillie Walsh

Director

Gaby Kester

Casting

Pierre Buys

Unit Production Manager

Shirley Lixenberg

Set Decoration

Daniel Betteridge

Art Direction

Mark Hopkins

Assistant Director

Claus Clausen

Producer

Jacques Terblanche

Assistant Director

Tom Brewster

Assistant Director

John Mathieson

Director of Photography

Marci Trout

Assistant Director

Alex Oakley

Assistant Director

Richard Hartley

Original Music Composer

Baillie Walsh

Screenplay

Raine Edwards

Makeup Artist

Chris Lyons

Special Effects Makeup Artist

Simone Stubbs

Makeup Artist

Jack Stew

Foley Artist

Andrea King

Foley Artist

Craig Irving

Sound

Bonnie Lee Bouman

Casting

Steve Ellingworth

Grip