Saoirse Ronan
Briony Tallis, aged 13
Ailidh Mackay
Singing Housemaid
Brenda Blethyn
Grace Turner
James McAvoy
Robbie Turner
Harriet Walter
Emily Tallis
Keira Knightley
Cecilia Tallis
Felix von Simson
Pierrot Quincey
Charlie von Simson
Jackson Quincey
Patrick Kennedy
Leon Tallis
Benedict Cumberbatch
Paul Marshall
Peter Wight
Police Inspector
Leander Deeny
Police Constable
Michel Vuillermoz
Frenchman
Lionel Abelanski
Frenchman
Tobias Menzies
Naval Officer
Paul Stocker
Crying Soldier
Alex Noodle
Solitary Sunbather
Bronson Webb
Beach Soldier
Oliver Gilbert
Beach Soldier
Jamie Beamish
Soldier in Bray Bar
Johnny Harris
Soldier in Bray Bar
Nick Bagnall
Soldier in Bray Bar
Billy Seymour
Soldier in Bray Bar
Neil Maskell
Soldier in Bray Bar
Paul Harper
Soldier with Ukeleke
Gina McKee
Sister Drummond
Charlie Banks
Probationary Nurse
Madeline Crowe
Probationary Nurse
Scarlett Dalton
Probationary Nurse
Olivia Grant
Probationary Nurse
Katy Lawrence
Probationary Nurse
Jade Moulla
Probationary Nurse
Georgia Oakley
Probationary Nurse
Alice Orr-Ewing
Probationary Nurse
Catherine Philps
Probationary Nurse
Bryony Reiss
Probationary Nurse
Sarah Shaul
Probationary Nurse
Anna Singleton
Probationary Nurse
Emily Thomson
Probationary Nurse
Michelle Duncan
Fiona Maguire
Kelly Scott
Hospital Admin Assistant
Mark Holgate
Soldier at Hospital Entrance
Vivienne Gibbs
Staff Nurse
Matthew Forest
Second Soldier at Hospital Entrance
Richard Stacey
Injured Sergeant
Jay Quinn
Soldier Who Looks Like Robbie
Tilly Vosburgh
Mother of Evacuees
Angel Witney
Evacuee Child
Bonnie Witney
Evacuee Child
Wendy Nottingham
Mrs. Jarvis
Vanessa Redgrave
Older Briony
Anthony Minghella
Interviewer
Julie Eagleton
Military Officer
Douglas Andrew William Johnstone
Beach Soldier
Craig Leonard
Bandstand singer
Christopher Maudsley
Soldier