Shop owners in Glasgow affected by the production are frustrated following the film's cancellation.... Read more