Eclipse Theatre Company (ETC) is dedicated to provide excellent integrated performance and developmental programmes, based on the artistic vision...