James McAvoy's performance left fans raving about this 2024 remake
As thousands of pics have swamped social media, we can debunk one myth
James McAvoy's performance in the 2016 film was praised by fans and critics alike
The Speak No Evil star admitted things could have gone better
McAvoy stars alongside Anya Taylor-Joy in the eerie thriller from 2016
His upcoming movie sounds very racy
He made his debut as a young Professor Charles Xavier back in 2011’s X-Men: First Class
In M. Night Shyamalan's film, the Scottish actor plays a character with 24 personalities. How didn't he get an Oscar nomination for this?