"As a 13-year-old, fledgling writer Briony Tallis irrevocably changes the course of several lives when she accuses her older sister's lover of a crime he did not commit."
James McAvoy
as Robbie Turner
Keira Knightley
as Cecilia Tallis
Saoirse Ronan
as Briony Tallis (Age 13)
Romola Garai
as Briony Tallis (Age 18)
Vanessa Redgrave
as Briony Tallis (Age 77)
Brenda Blethyn
as Grace Turner
Juno Temple
as Lola Quincey
Benedict Cumberbatch
as Paul Marshall
Harriet Walter
as Emily Tallis
Alfie Allen
as Danny Hardman
Jérémie Renier
as Luc Cornet
Anthony Minghella
as Interviewer
Tobias Menzies
as Naval Officer
Peter Wight
as Police Inspector
Gina McKee
as Sister Drummond
Tilly Vosburgh
as Mother of Evacuees
John Normington
as Vicar
Patrick Kennedy
as Leon Tallis
Peter McNeil O'Connor
as Police Sergeant
Daniel Mays
as Tommy Nettle
Nonso Anozie
as Frank Mace
Michelle Duncan
as Fiona Maguire
Michel Vuillermoz
as Frenchman
Lionel Abelanski
Roger Evans
as Beach Soldier
Bronson Webb
Ian Bonar
Jamie Beamish
as Soldier in Bray Bar
Johnny Harris
Billy Seymour
Neil Maskell
Nick Bagnall
Vivienne Gibbs
as Staff Nurse
Alice Orr-Ewing
as Probationary Nurse
Olivia Grant
Katy Lawrence
Paul Stocker
as Crying Soldier
Alex Noodle
as Solitary Sunbather
Kelly Scott
as Hospital Admin Assistant
Ryan Kiggell
as Registrar
Wendy Nottingham
as Mrs. Jarvis
Julia West
as Betty
Felix von Simson
as Pierrot Quincey
Charlie von Simson
as Jackson Quincey
Leander Deeny
as Police Constable
Mark Holgate
as Soldier at Hospital Entrance
as Briony, 18
Elliott Francis
as Soldier (uncredited)
Craig Douglas
Elliott Jo Sinclair
as Girl (Uncredited)
Joe Wright
Director
Tim Bevan
Producer
Ian McEwan
Novel
Christopher Hampton
Screenplay
Eric Fellner
Dario Marianelli
Original Music Composer
Seamus McGarvey
Director of Photography
Paul Tothill
Editor
Jina Jay
Casting
Jacqueline Durran
Costume Design
Peter Burgis
Foley Artist
Andie Derrick
Alexandros Sidiropoulos
Foley Mixer
Virginia Thorn
Foley Editor
Martin Jensen
Sound Re-Recording Mixer
Danny Hambrook
Sound Mixer
Timothy Everest
Nathaniel De'Lineadeus
Special Effects Makeup Artist
Andrea Finch
Makeup Supervisor
Pauline Fowler
Prosthetic Supervisor
Deborah Jarvis
Makeup Artist
Chris Lyons
Matthew Smith
Prosthetic Makeup Artist
Ivana Primorac
Elizabeth Yianni-Georgiou
Julia Wilson
Liza Chasin
Executive Producer
Richard Eyre
Robert Fox
Jane Frazer
Co-Producer
Debra Hayward
Holly Waddington
Wardrobe Assistant
Terry Richards
Other
Rosamund Pike
Thanks
Sarah Greenwood
Production Design
Ian Bailie
Supervising Art Director
Nick Gottschalk
Art Direction
Niall Moroney
Katie Spencer
Set Decoration
Erica Bensly
Unit Manager
Simon Fraser
Production Manager
Deborah Harding
Post Production Supervisor
Michelle Wright
Executive In Charge Of Production
Dixie Chassay
Hairstylist
Norma Webb
Josh Robertson
Assistant Director
Lee Sheward
Stunt Coordinator
Paul Hamblin
Tarn Harper
Production Accountant
Adam Inglis
Color Timer
Catherine Hodgson
Supervising Sound Editor
Marcus Alexander
Digital Intermediate
Michael Stevenson
Additional Second Assistant Director
Thomas Napper
Second Unit Director
George Cottle
Stunts
David Nemar
Utility Stunts
Andy Butcher
Rob Cooper
Paul Webster
Kirsten Lane
Music Consultant
Tom Whitehead
Draughtsman