“Hao Bang Ah!” by Chinese Theatre Works at Museum of the Moving Image
Celebrate the Year of the Horse with a puppet show put on by the Chinese Theatre Works: “Hao Bang Ah! Horse,” an original budaixi traditional Chinese glove-puppetry production that features the twelve animals of the Chinese Zodiac. “Hao Bang Ah!” is a common Chinese expression meaning “great!” or “well done!” The performance is about 30 […]


