A very interesting small theatre that has been playing a major role in contemporary Sri Lankan theatre.