Film set and made in Glasgow to receive UK premiere at city's festival
Briefly