


The 2008 movie starred James McAvoy and Angelina Jolie

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?







