James McAvoy, 46, was celebrating the release of his directorial debut at the Toronto Film Festival when a stranger “sucker punched” him from behind.
The incident occurred after his production, California Schemin’–about two natives from his homeland, Scotland, who seek fame in the U.S.–was shown for the first time.
According to a witness, the X-Men alum tried to defuse the situation and failed, resulting in a number of bystanders getting involved.