Half of Atonement is a great tragic romance set on a sizable English estate on the eve of World War II. Poor little rich girl Cecilia Tannis (Keira Knightley, lean of body and full of lip) briefly consummates a love affair with sweet-faced son-of-a-groundskeeper Robbie Turner (James McAvoy, coming on as a cross between Brendan Fraser and a more boyish Russell Crowe) as Briony, Cecilia’s teenaged sister (Saoirse Ronan, with pinched, choirgirlesque good looks) watches, appalled and uncomprehending. The other half of Atonement comprises a highly routine men-at-war effort that follows a trio of soldiers trying to make their way out of occupied France during the Dunkirk evacuation as well as narrative bits showing the Tallis sisters (Briony is now played by Romola Garai), now nurses, tending to wounded soldiers.