During the festival, there will be over 26 productions, three music concerts and 16 fringe shows, ensuring there's something for everyone.