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)

Marina Grasic

Executive Producer

Glenn M. Stewart

Executive Producer

Struan Clay

Editor

Susanne Bohnet

Executive Producer

Daniel Craig

Executive Producer

Baillie Walsh

Director

Steffen Aumueller

Executive Producer

Damon Bryant

Producer

Norman Merry

Executive Producer

Des Hamilton

Casting

Lene Bausager

Producer

Winnie Li

Producer

Marshall Leviten

Line Producer

Sean Ellis

Executive Producer

Genevieve Hofmeyr

Producer

Dianne Beatty

Line Producer

Brian Avery

Executive Producer

Jan Korbelin

Executive Producer

Pierre Buys

Unit Production Manager

Meg Clark

Post-Production Manager

Daniel Betteridge

Art Direction

Fred Du Preez

Set Decoration

Ciara McGowan

Production Manager

Gaby Kester

Casting

Laurence Dorman

Production Design

Shirley Lixenberg

Set Decoration

Alex Oakley

Assistant Director

John Mathieson

Director of Photography

Marci Trout

Assistant Director

Jacques Terblanche

Assistant Director

Mark Hopkins

Assistant Director

Tom Brewster

Assistant Director

Claus Clausen

Producer

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