Actor James McAvoy attends the 'Atomic Blonde' premiere 2017 SXSW Conference and Festivals on March 12, 2017 in Austin, Texas.
March 12, 2017 Licence
Jennifer Lawrence and James McAvoy attend a Global Fan Screening of 'X-Men Apocalypse' at BFI IMAX on May 9, 2016 in London, England.
May 09, 2016 Licence
Actor James McAvoy attends the AOL BUILD Speaker Series: 'Victor Frankenstein' at AOL Studios In New York on November 9, 2015 in New York City.
November 09, 2015 Licence
Actor James McAvoy is photographed for the Times on March 13, 2015 in London, England.
March 13, 2015 Licence
Actor James McAvoy speaks onstage during CinemaCon 2018 Universal Pictures Invites You to a Special Presentation Featuring Footage from its Upcoming Slate at The Colosseum at Caesars Palace during CinemaCon, the official convention of...More
April 25, 2018 Licence
James McAvoy attends the Family Gala Screening of 'Sherlock Gnomes' hosted by Sir Elton John and David Furnish at Cineworld Leicester Square on April 22, 2018 in London, England.
April 22, 2018 Licence
Actor James McAvoy arttends the 'Submergence' premiere at The Elgin on September 10, 2017 in Toronto, Canada.
September 10, 2017 Licence
James McAvoy attends the 'Submergence' premiere during the 2017 Toronto International Film Festival at The Elgin on September 10, 2017 in Toronto, Canada.
Charlize Theron and James McAvoy --
July 10, 2017 Licence
James McAvoy, Anya Taylor-Joy and Betty Buckley to discuss 'Split' at Apple Store Soho on January 19, 2017 in New York City.
January 19, 2017 Licence