Jamie Lloyd, the crow's creative driving force, directed McAvoy the last time he was on stage in 2009's Three Days of Rain and has managed to get a similarly mesmerising performance for The Scottish Play.

Glasgow-born McAvoy will soon be
starring in another X Men film alongside Patrick Stewart and Sir Ian
McKellan, who have both starred as the murderous Scot.

In fact, filming begins on X-Men: The Days of Future Past soon after his final performance as Macbeth on April 27.

He recently spoke to Time Out it could be fun to have three Macbeths in one place.

'It will be interesting when Sir
Ian McKellen and Patrick and I are all working on “X-Men. We might have
a Macbeth-off. I might just go, “My Macbeth’s better than your Macbeth…
And your Macbeth: hmm, not so sure.”'

Colleague in theatre: James' X-Men associate Patrick Stewart has also starred in The Scottish Play