By edg, 25 June, 2010 EIFF artistic diretor Hannah McGill on the red carpet for The Illusionist on the opening night of the EIFF