The Illusionist red carpet 16 June 2010
The Illustionist red carpet 16 June 2010
Ewan Bremner at the UK premiere of the "The Illusionist", directed by Sylvain Chomet on the opening night of the Edinburgh International Film Festival, 16 June 2010. Photograph: ©Helena Smith/EIFF. Edinburgh International Film Festival 2010.