According to the Daily Mail, James McAvoy will play Macbeth in a production by new West End theatre company Traf Transformed, headed by Jamie Lloyd. Macbeth will play Feb 9 through April 27, 2013.
McAvoy told the Mail's Baz Bamigboye that he wanted to play the role before he gets "too old." McAvoy continued, "I don't think there's any age he has to be, but in my mind he's a captain of men and doing the fighting. He's someone who has recently found out what it's like to rip someone's head off, stick it on a pike and stick it on a castle, and that sounds to me like a young man's game."
Read the original report here.
The show will play the Trafalgar Studio in Whitehall Theatre, as one of four plays to be produced in the new space featuring designer Soutra Gilmour. Lloyd is considering hiring an all-Scottish cast for the show, which will be set in a "distopian separatist Scotland".
On stage, McAvoy has also appeared in Donmar Warehouse's Privates on Parade, the Apollo's Three Days of Rain and more. McAvoy is in post-production on film projects Filth, Welcome To The Punch and Trance, and will next appear in X Men: Days of Future Past.
McAvoy's other film credits include The Chronicles of Narnia: The Lion, the Witch and the Wardrobe, The Last King of Scotland, Atonement, Wanted, Becoming Jane, and X-Men: First Class. On television he has appeared in State of Play, Shameless, Children of Dune and Band of Brothers.