James McAvoy, at 45 years old, continues to show why he is one of the most committed actors of his generation. Known for his role as Professor Charles Xavier in the X-Men saga, McAvoy has taken ...
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 ...
The Gavin And Stacey star has taken on a new challenge by performing in a secret stage show weeks after the BBC sitcom finale ...
The Hollywood remake of Speak No Evil centres around the toxic masculinity imposed by James McAvoy's Paddy (right) on Scoot McNairy's Ben (left) James McAvoy is in no mood to hold back.
The biggest stories of the day delivered to your inbox.
McAvoy took the lead role in Cyrano de Bergerac in London, Glasgow and Brooklyn, New York James McAvoy's co-stars in Cyrano de Bergerac were racially abused on a "daily basis" while the play was ...
M. Night Shyamalan's pseudo-sequel to Unbreakable centres around Casey Cooke (Anya Taylor-Joy), a young woman abducted by a mentally ill man called Kevin Wendell Crumb (James McAvoy). Kevin harbours ...