James McAvoy has revealed he gets stick during visits to Scotland for sounding English.
The 42-year-old actor appeared on the Late Show with Stephen Colbert to promote Cyrano de Bergerac, which is now performing at Brooklyn Academy of Music for the next eight weeks.
The X-Men actor paid a visit to his hometown last month and performed the show at Glasgow’s Theatre Royal for a week-long stint.