'I've failed, badly - and I'm good with it': James McAvoy on class, comfort and carnage
He says that acting is a gamble - but is a dead cert to terrify audiences with new film Speak No Evil. The Scottish actor talks about marriage, therapy - and ... Read more