'Narnia' actor James McAvoy has signed up for Joe Wright's
Atonement, says the Hollywood Reporter.
The feature is an adaptation of Ian McEwan's novel, which will see McAvoy play Robbie Turner, a man accused of rape by a 16-year old. Keira Knightley will join him in the movie.
McAvoy is currently filming 'Becoming Jane' opposite Anne Hathaway.