
Actor James McAvoy poses as he arrives for an exclusive fan event of X-MEN: Dark Phoenix at a movie theatre in London, May 22, 2019. AP Photo/Frank Augstein
Actor James McAvoy was reportedly punched at a pub in Toronto earlier this week while visiting the city to attend the Toronto International Film Festival (TIFF).
The Scottish actor and director was reportedly struck without provocation on Sept. 8 by a man at Charlotte’s Room, a bar in the city’s downtown region, according to People magazine.