
Scottish acting star James McAvoy is set to receive a prestigious award at a film festival in his home town of Glasgow next month.
In a career spanning film, TV and stage productions, McAvoy’s best-known roles include Dr Nicolas Garrigan in the 2006 film The Last King of Scotland, and as Professor Charles Xavier in the blockbuster X-Men franchise.