James McAvoy hosted Saturday Night Live last weekend, and it was hilarious. See all the sketches from the February Men's Journal cover star right here. McAvoy has always been a powerful presence ...
Action films, Shakespeare, indie dramas, blockbuster thrillers—James McAvoy can handle it all. No wonder he's such a convincing psychopath. McAvoy will be 40 years old in April. It’s not ...