ArchiveExhibition
Noor Afshan Mirza and Brad Butler: The Scar
27 Sep-1 Dec 2018
Delfina Foundation
London SW1E 6DY
London premiere of 'The Scar', an immersive five-screen fiction film installation investigating structures of power and exploring alternative futures.