Culture The International Indian Film Academy Awards took over an industrial complex in Brampton last night