James McAvoy played an unhinged detective in the Edinburgh-set dark comedy thriller Filth, which is set to leave Netflix U.K.
James McAvoy initially declined this character for very personal reasons, but eventually swooped in and saved the day.
Following Sir Patrick Stewart's iconic run, James McAvoy took over the role of Charles Xavier, alias Professor X, the leader and substitute patriarch of the X-Men. He first played the superhero in ...
"Stranger Things" star Millie Bobby Brown filed a lengthy complaint against co-star David Harbour ahead of filming the show's fifth season, the Daily Mail reported. Brown, who plays Eleven/Jane Hopper ...
James McAvoy knows not to trust the British tabloids. While flogging his grotty drama Filth, based on the Irvine Welsh novel about a coke-addicted, double-crossing cop, they breathlessly reported that ...
James McAvoy wants to continue to direct after making his debut on new film California Schemin'. The 46-year-old actor stepped behind the camera for the first time on the musical biographical film ...
Scottish actor James McAvoy admitted to ERR that he isn't a fan of music biopics, despite just making his debut as director in this genre.
James McAvoy was punched by a stranger at a Toronto bar on Monday night while in town to premiere his directorial debut, California Schemin', at the 2025 Toronto International Film Festival. A source ...
James McAvoy was punched by a man at the bar Charlotte's Room in Toronto on Monday night, Sept. 8 The actor was in town for the premiere of his directorial debut California Schemin' at the Toronto ...
M. Night Shyamalan's $275 million psychological thriller, which he made for less than $10 million, is set to leave streaming ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results