Cast 47

  1. Keira Knightley

    Keira Knightley
    Cecilia Tallis

  2. James McAvoy

    James McAvoy
    Robbie Turner

  3. Romola Garai

    Romola Garai
    Briony Tallis (Age 18)

  4. Saoirse Ronan

    Saoirse Ronan
    Briony Tallis (Age 13)

  5. Brenda Blethyn

    Brenda Blethyn
    Grace Turner

  6. Vanessa Redgrave

    Vanessa Redgrave
    Briony Tallis (Age 77)

  7. Juno Temple

    Juno Temple
    Lola Quincey

  8. Benedict Cumberbatch

    Benedict Cumberbatch
    Paul Marshall

  9. Harriet Walter

    Harriet Walter
    Emily Tallis

  10. Alfie Allen

    Alfie Allen
    Danny Hardman

  11. Jérémie Renier

    Jérémie Renier
    Luc Cornet

  12. Anthony Minghella

    Anthony Minghella

  13. Tobias Menzies

    Tobias Menzies
    Naval Officer

  14. Peter Wight

    Peter Wight
    Police Inspector

  15. Gina McKee

    Gina McKee
    Sister Drummond

  16. Tilly Vosburgh

    Tilly Vosburgh
    Mother of Evacuees

  17. John Normington
  18. Patrick Kennedy

    Patrick Kennedy
    Leon Tallis

  19. Peter O'Connor

    Peter O'Connor
    Police Sergeant

  20. Daniel Mays

    Daniel Mays
    Tommy Nettle

  21. Nonso Anozie

    Nonso Anozie
    Frank Mace

  22. Michelle Duncan

    Michelle Duncan
    Fiona Maguire

  23. Michel Vuillermoz
  24. Lionel Abelanski

    Lionel Abelanski

  25. Roger Evans

    Roger Evans
    Beach Soldier

  26. Bronson Webb

    Bronson Webb
    Beach Soldier

  27. Ian Bonar

    Ian Bonar
    Beach Soldier

  28. Jamie Beamish

    Jamie Beamish
    Soldier in Bray Bar

  29. Johnny Harris

    Johnny Harris
    Soldier in Bray Bar

  30. Billy Seymour

    Billy Seymour
    Soldier in Bray Bar

  31. Neil Maskell

    Neil Maskell
    Soldier in Bray Bar

  32. Nick Bagnall

    Nick Bagnall
    Soldier in Bray Bar

  33. Vivienne Gibbs

    Vivienne Gibbs
    Staff Nurse

  34. Alice Orr-Ewing

    Alice Orr-Ewing
    Probationary Nurse

  35. Olivia Grant

    Olivia Grant
    Probationary Nurse

  36. Katy Lawrence
    Probationary Nurse

  37. Paul Stocker

    Paul Stocker
    Crying Soldier

  38. Alex Noodle

    Alex Noodle
    Solitary Sunbather

  39. Kelly Scott
    Hospital Admin Assistant

  40. Ryan Kiggell

    Ryan Kiggell

  41. Wendy Nottingham

    Wendy Nottingham
    Mrs. Jarvis

  42. Julia West

    Julia West

  43. Felix von Simson

    Felix von Simson
    Pierrot Quincey

  44. Charlie von Simson

    Charlie von Simson
    Jackson Quincey

  45. Leander Deeny

    Leander Deeny
    Police Constable

  46. James Fiddy

    James Fiddy
    RAF Officer (uncredited)

  47. Elliott Francis

    Elliott Francis
    Soldier (uncredited)

Crew 31


  1. Sarah Greenwood

    Sarah Greenwood
    Production Design

  2. Ian Bailie
    Supervising Art Director

  3. Nick Gottschalk
    Art Direction

  4. Niall Moroney
    Art Direction

  5. Katie Spencer
    Set Decoration


  1. Seamus McGarvey

    Seamus McGarvey
    Director of Photography

  2. Terry Richards

Costume & Make-Up

  1. Jacqueline Durran

    Jacqueline Durran
    Costume Design

  2. Deborah Jarvis

  3. Norma Webb
    Makeup Artist


  1. Rosamund Pike
  2. Deborah Harding
    Post Production Supervisor

  3. Lee Sheward
    Stunt Coordinator


  1. Joe Wright

    Joe Wright

  2. Josh Robertson
    Assistant Director


  1. Paul Tothill

  2. Adam Inglis
    Color Timer

  3. Marcus Alexander
    Digital Intermediate


  1. Tim Bevan

    Tim Bevan

  2. Eric Fellner

    Eric Fellner

  3. Jina Jay

    Jina Jay

  4. Erica Bensly
    Unit Manager

  5. Simon Fraser
    Production Manager

  6. Michelle Wright
    Executive In Charge Of Production

  7. Dixie Chassay

  8. Tarn Harper
    Production Accountant


  1. Dario Marianelli

    Dario Marianelli
    Original Music Composer

  2. Paul Hamblin
    Sound Re-Recording Mixer

  3. Catherine Hodgson
    Supervising Sound Editor


  1. Ian McEwan

  2. Christopher Hampton

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.