James Mcavoy

James Mcavoy Picture 12

James McAvoy was the meek, office-worker-turned-sleek-assassin in Wanted (2008). He's also been a wrongly maligned servant in Atonement (2007) and played doctor to a dictator in The Last King of Scotland (2006). Next up, he'll star in The Conspirator, a drama about the assassination of Abraham Lincoln.