A bunch of mirrors at a futuristic movie theater in Toronto.