Atonement movie poster
Poster © StudioCanal. Shown at reduced size for review and commentary.
GenreDrama, Mystery & Romance
RatedR
Runtime2 hr 3 mins
ReleasedDecember 14, 2007
StreamingSee Where to Watch
DirectorJoe Wright
StarringJames McAvoy, Keira Knightley, Saoirse Ronan

Atonement (2007)

movie.guru URL: https://movie.guru/atonement-movie-review
Atonement's Details
GenreDrama, Mystery & Romance
RatedR
Released08/29/2007 (Venice); 09/07/2007 (United Kingdom); 12/14/2007 (United States); 01/09/2008 (France)
StreamingSee Where to Watch on this page.
Running Time2 hr 3 mins
Budget$30M (reported)
Box OfficeUpdated daily from Box Office Mojo. See the numbers below.
Based OnAtonement by Ian McEwan
CountryUnited Kingdom, United States, France
LanguageEnglish
Atonement's Interests
GeneralA green dress, a broken vase, a garden fountain, a summer heat wave, a typewriter, letters.
MusicDario Marianelli. A typewriter is actually part of the score.
MoviesPride & Prejudice (2005). Same director, same star, a lot more dancing.
TelevisionDownton Abbey. Another big English house full of secrets.
HeroesCecilia Tallis. That green dress deserves its own billing.
Atonement's Crew
DirectorJoe Wright
WritersChristopher Hampton
ProducersTim Bevan, Eric Fellner, Paul Webster
CinematographySeamus McGarvey
MusicDario Marianelli
Edited ByPaul Tothill
ProductionRelativity Media, StudioCanal, Working Title Films
Distributed ByStudioCanal (France), Universal Pictures (international), Focus Features (United States)
Atonement's Trailer
Official Trailer • Rotten Tomatoes Classic Trailers
How Atonement Performed
movie guru's TLDR

Joe Wright can’t resist a showy shot, and the long, unbroken walk across the beach in Atonement is the proof: it’s stunning, and you can feel it asking you to notice how stunning it is. Almost everything else lands. Saoirse Ronan plays Briony as a sharp, lonely kid with a stare that could cut glass, and you watch her accuse Robbie of something he didn’t do with a certainty that chills you. James McAvoy gives Robbie a quiet decency that makes every scene after that hurt. Keira Knightley plays Cecilia as proud and prickly, and her tense café reunion with McAvoy crackles with everything they never got to say. The typewriter keys clacking through the score turn the whole story into something being written as you watch. It made $129.3 million worldwide on a reported $30M. An 8.7 because it’s about how one wrong word can echo for a lifetime, and it never lets anybody off easy. $3,511 says you read the last page of your next novel first, just to make sure everyone’s okay.

What works: Saoirse Ronan, James McAvoy and Keira Knightley are all superb, and the typewriter-driven score and gorgeous camera work make the story feel like it’s being written in front of you.

What doesn’t: The famous long take on the beach is a showpiece that knows it’s a showpiece, and the war stretch keeps the lovers apart long enough to lose some momentum.

Who it’s for: People who love a sweeping period romance that also wants to break their heart and make them think about who gets to tell a story.

Spoilers

Robbie and Cecilia’s reunion, and Briony’s visit to make amends, are part of the novel Briony has spent her life writing. In a late interview, the elderly Briony (Vanessa Redgrave) gently admits that neither of them survived the war, and that she gave them the ending they never got.

Guru’s Take
8.7/10
Great
Atonement's Blurbs
About me:

England, summer 1935. Thirteen-year-old Briony Tallis (Saoirse Ronan) writes plays, loves big words and believes she understands grown-ups. At her wealthy family's country house, her older sister Cecilia (Keira Knightley) and Robbie Turner (James McAvoy), the housekeeper's son, whose Cambridge education the Tallises paid for, have been circling each other for years. On one sweltering day, Briony watches part of a moment between them from a window, reads a letter that was never meant for her, and draws the wrong conclusion. What she says next changes three lives. Joe Wright directs. One hundred twenty-three minutes, one typewriter that never stops.

Who I'd like to meet:

Anyone who has ever said something they couldn't take back. Bring tissues.

Atonement's Cast (in credits order)
James McAvoyRobbie Turner
Keira KnightleyCecilia Tallis
Saoirse RonanBriony Tallis
Brenda BlethynGrace Turner
Juno TempleLola Quincey
Benedict CumberbatchPaul Marshall
Patrick KennedyLeon Tallis
Harriet WalterEmily Tallis
Peter WightPolice Inspector
Daniel MaysTommy Nettle
Nonso AnozieFrank Mace
Gina McKeeSister Drummond
Jérémie RenierLuc Cornet
Michelle DuncanFiona Maguire
Alfie AllenDanny Hardman
Full cast and crew on IMDb.
Atonement's Edit History
Every change to this page, newest first. Movie data updates are logged like any other edit.
  • (cur | prev) 14:30, 17 October 2026 DataBot +400 Numbers refreshed: Worldwide box office $129.3M; Domestic box office $50.9M; Opening weekend $784K; Profit / loss (est.) +$19.6M; Rotten Tomatoes 83%; box office chart updated; Rotten Tomatoes critics 83% (217 reviews); Metacritic 85 / 100; IMDb users 7.8 / 10 (334,641 votes); movie.guru score 8.9.
  • (cur | prev) 12:00, 17 October 2026 DataBot +2,000 Profile created from Wikipedia and Box Office Mojo: cast, crew, release dates, budget, official trailer.