Celebrity / James McAvoy James McAvoy Debuts as Director, Then Gets Punched He's OK after late-night altercation in Toronto By Arden Dier withNewser.AI Posted Sep 10, 2025 8:24 AM CDT Copied Back