Other filming locations include Maryhill, Park Circus and Glasgow Green. James McAvoy has said the movie is rooted in the ...