Discover

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
Art
Daniel Betteridge
Art Direction
Fred Du Preez
Set Decoration
Laurence Dorman
Production Design
Shirley Lixenberg
Set Decoration
Costume & Make-Up
Raine Edwards
Makeup Artist
Chris Lyons
Special Effects Makeup Artist
Simone Stubbs
Makeup Artist
Crew
Meg Clark
Post-Production Manager
Directing

Baillie Walsh
Director
Alex Oakley
Assistant Director
Marci Trout
Assistant Director
Jacques Terblanche
Assistant Director
Mark Hopkins
Assistant Director
Tom Brewster
Assistant Director
Editing
Struan Clay
Editor
Production
Marina Grasic
Executive Producer
Glenn M. Stewart
Executive Producer
Susanne Bohnet
Executive Producer

Daniel Craig
Executive Producer
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
Ciara McGowan
Production Manager
Gaby Kester
Casting
Claus Clausen
Producer

Bonnie Lee Bouman
Casting
Sound

Richard Hartley
Original Music Composer
Jack Stew
Foley Artist
Andrea King
Foley Artist
Craig Irving
Sound
Writing

Baillie Walsh
Screenplay