Atonement › Cast
James McAvoy
Robbie Turner
Keira Knightley
Cecilia Tallis
Ailidh Mackay
Singing Housemaid
Romola Garai
Briony - Age 18
Saoirse Ronan
Briony - Age 13
Julia West
Betty
Brenda Blethyn
Grace Turner