Posters Show All

Atonement Poster

Find out where to watch Atonement on Watch Atonement online

Languages (24)

Movie Facts

Status: Released

Runtime: 123

Budget: $30,000,000

Revenue: $129,266,061

Languages: en, fr

Webpage: Link

Release Info

  •  R

Plot Keywords

Alternative Titles

  • Abbitte
  • Искупление
  • Espiazione
  • Reviens-moi
  • Desejo e Reparação
  • Atonement
  • Atonement - Abbitte
  • 贖罪
  • Expiación: Más Allá de la Pasión
  • تاوان
Content Score: 100


7.2/10 (441 votes)


Joe Wright Director
Josh Robertson Assistant Director


Tim Bevan Producer
Eric Fellner Producer
Jina Jay Casting
Erica Bensly Unit Manager
Simon Fraser Production Manager
Michelle Wright Executive In Charge Of Production
Dixie Chassay Casting


Ian McEwan Novel
Christopher Hampton Screenplay
Ian McEwan Screenplay


Dario Marianelli Original Music Composer
Paul Hamblin Sound Re-Recording Mixer


Seamus McGarvey Director of Photography
Terry Richards Other


Paul Tothill Editor

Costume & Make-Up

Jacqueline Durran Costume Design
Deborah Jarvis Hairstylist
Norma Webb Makeup Artist


Rosamund Pike Thanks
Deborah Harding Post Production Supervisor
Lee Sheward Stunt Coordinator


Sarah Greenwood Production Design
Ian Bailie Supervising Art Director
Nick Gottschalk Art Direction
Niall Moroney Art Direction
Katie Spencer Set Decoration


Keira Knightley as Cecilia Tallis
James McAvoy as Robbie Turner
Romola Garai as Briony- 18 years old
Saoirse Ronan as Briony Tallis- Age 13
Brenda Blethyn as Grace Turner
Vanessa Redgrave as older Briony
Juno Temple as Lola
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 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 as Frenchman
Roger Evans as Beach Soldier
Bronson Webb as Beach Soldier
Ian Bonar as Beach Soldier
Jamie Beamish as Soldier in Bray Bar
Johnny Harris as Soldier in Bray Bar
Billy Seymour as Soldier in Bray Bar
Neil Maskell as Soldier in Bray Bar
Nick Bagnall as Soldier in Bray Bar
Vivienne Gibbs as Staff Nurse
Alice Orr-Ewing as Probationary Nurse
Olivia Grant as Probationary Nurse
Katy Lawrence as Probationary Nurse
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
James Fiddy as RAF Officer (uncredited)
Elliott Francis as Soldier (uncredited)