The Edinburgh International Magic Festival returns for its ninth year running from Friday 11 to Saturday 19 May.
Showcasing some of the world’s most celebrated illusionists, the show will enchant, mystify, challenge and leave audiences speechless.

Beginning with a Wizard World Gathering and finishing with an incredible Closing Gala, the art of magic will be fully celebrated across the week.