Death of Christopher Leith
We are saddened to report that Christopher Leith passed away on 17th October 2015. Christopher Leith was a master puppeteer, director and writer. He was the director of the Little Angel Theatre from 1992 to 2000. Of his own creations, perhaps his masterpiece was a version of the Beowulf legend which was shown in 1979 […]
Read more









