This certainly is a national treasure. The gentleman below should ask the ticket office if there are English performances. There are ballet and non-speaking performances as well.
the croatian national theater in zagreb is truely magnificent and deserves to be discovered by more tourists. i don't know if they have productions in English but even if you don't see a performance at the theater you should go and see the building because the architecture is well worth it