New "Beast On The Moon" Production in London, Early 2019Richard is pleased to share the announcement on Beast on the Moon, his most-performed international play, to be performed at The Finborough