Cast 20

  1. Daniel Craig

    Daniel Craig
    Joe Scott

  2. Harry Eden
    Young Joe Scott

  3. Miriam Karlin

    Miriam Karlin
    Mrs. Rogers

  4. Jodhi May

    Jodhi May
    Evelyn Adams

  5. Helen McCrory

    Helen McCrory
    Peggy Tickell

  6. Olivia Williams

    Olivia Williams
    Grace Scott

  7. Felicity Jones

    Felicity Jones
    Young Ruth Davies

  8. Keeley Hawes

    Keeley Hawes
    Jesse Scott

  9. Sid Mitchell
    Chillo

  10. Alfie Allen

    Alfie Allen
    Kevin Hubble

  11. Claire Forlani

    Claire Forlani
    Ruth Davies

  12. Mark Strong

    Mark Strong
    Manny Miesel

  13. James D'Arcy

    James D'Arcy
    Jack Adams

  14. Annabel Linder
  15. Max Deacon

    Max Deacon
    Boots

  16. Angie Ruiz
    Priscilla

  17. Emilia Fox

    Emilia Fox
    Sister Jean

  18. Julie Ordon

    Julie Ordon
    Carrie Ann

  19. Eve

    Eve
    Ophelia Franklin

Crew 35

  1. Laurence Dorman
    Art - Production Design

  2. Daniel Betteridge
    Art - Art Direction

  3. Fred Du Preez
    Art - Set Decoration

  4. Shirley Lixenberg
    Art - Set Decoration

  1. John Mathieson
    Camera - Director of Photography

  1. Meg Clark
    Crew - Post-Production Manager

  1. Baillie Walsh
    Directing - Director

  2. Marci Trout
    Directing - Assistant Director

  3. Jacques Terblanche
    Directing - Assistant Director

  4. Alex Oakley
    Directing - Assistant Director

  5. Tom Brewster
    Directing - Assistant Director

  6. Mark Hopkins
    Directing - Assistant Director

  1. Struan Clay
    Editing - Editor

  1. Steffen Aumueller
    Production - Executive Producer

  2. Brian Avery

    Brian Avery
    Production - Executive Producer

  3. Lene Bausager

    Lene Bausager
    Production - Producer

  4. Dianne Beatty
    Production - Line Producer

  5. Susanne Bohnet
    Production - Executive Producer

  6. Damon Bryant
    Production - Producer

  7. Claus Clausen
    Production - Producer

  8. Daniel Craig

    Daniel Craig
    Production - Executive Producer

  9. Sean Ellis

    Sean Ellis
    Production - Executive Producer

  10. Marina Grasic
    Production - Executive Producer

  11. Genevieve Hofmeyr
    Production - Producer

  12. Jan Korbelin
    Production - Executive Producer

  13. Marshall Leviten
    Production - Line Producer

  14. Winnie Li
    Production - Producer

  15. Norman Merry
    Production - Executive Producer

  16. Glenn M. Stewart
    Production - Executive Producer

  17. Des Hamilton
    Production - Casting

  18. Gaby Kester
    Production - Casting

  19. Pierre Buys
    Production - Unit Production Manager

  20. Ciara McGowan
    Production - Production Manager

  1. Richard Hartley
    Sound - Music

  1. Baillie Walsh
    Writing - Screenplay

By signing up for an account on TMDb, you can post directly to Twitter and Facebook.

You need to be logged in to continue. Click here to login or here to sign up.