The Drumchapel-born actor is known for his roles in films including Atonement, The Last King of Scotland, X-Men, and many more. James McAvoy at the Hielan Jessie in Glasgow (Image: Instagram ...
The 21st edition of the festival will bring 13 world and European premieres to screens at Glasgow Film Theatre.