EIFF artistic diretor Hannah McGill on the red carpet for The Illusionist on the opening night of the EIFF