Erecting the polarizing silver screen on the PLACE platform. Lille Operahouse, France.© Sarah Kenderdine, 2006.