James McAvoy was assaulted by a random man at a bar during the Toronto Film Festival. The “X-Men: First Class” actor, 46, was sucker-punched by an intoxicated patron while out celebrating his ...
Click to share on X (Opens in new window) X Click to share on Facebook (Opens in new window) Facebook James McAvoy has become one of Hollywood’s top talents, and he has shared his work with Marvel for ...