The Emperor's New Clothes Cast Carol Adams Clair Crowther Alistair Duncan Paul Johnstone Lee Perry Peter Snook