Atonement
Cast & Crew

James McAvoy Robbie Turner

Keira Knightley Cecilia Tallis

Romola Garai Briony - Age 18

Saoirse Ronan Briony - Age 13

Brenda Blethyn Grace Turner

Vanessa Redgrave Older Briony

Juno Temple Lola

Patrick Kennedy Leon Tallis

Benedict Cumberbatch Paul Marshall

Harriet Walter Emily Tallis

Michelle Duncan Fiona MacGuire

Gina McKee Sister Drummond

Daniel Mays Tommy Nettle

Alfie Allen Danny Hardman

Joe Wright Director

Christopher Hampton Writer

Tim Bevan Producer

Eric Fellner Producer

Paul Webster Producer

Richard Eyre Executive Producer

Robert Fox Executive Producer

Ian McEwan Executive Producer

Debra Hayward Executive Producer

Liza Chasin Executive Producer

Seamus McGarvey Cinematography

Paul Tothill Film Editing

Dario Marianelli Original Music

Sarah Greenwood Production Design

Ian Bailie Supervising Art Direction

Jacqueline Durran Costume Design

Jina Jay Casting
⨁Full Cast & Crew