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 ...
Split” is the latest movie from “The Sixth Sense” director M. Night Shyamalan—it’s title refering to the split personalities of the film’s central character, played by James McAvoy. Image: Everett Col ...
This year, James McAvoy is gearing up for films that will see him returning to his familiar genres. Here, check what's to come for the "Attonement" star. P raised and criticized in equal parts ...
James McAvoy touched down in his hometown at the Glasgow Film Festival this weekend where the actor lifted the lid on his ...
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 ...