Puppeteers from around the world come together for IDOLLEYES bringing you a collection of puppet theatre and animation shorts in London. Powerful images and sublime moments rub shoulders with the bizarre and the beautiful.
Kay Yasugi reports from London that the production opened last night and runs until 14 October. Come along to the Rosemary Branch for some puppet madness! It's on at The Rosemary Branch Theatre, 2 Shepperton Road, London, N13 DT, United Kingdom. The 24 Hour Box Office: +44 (0) 20 7704 6665