The Sichuan People's Art Theater debuted its Chinese play, Su Mu (Su's Mother), at the Tianqiao Performing Arts Center in Beijing on Saturday and Sunday.
The production revolves around Madam Cheng and delves into her life, spanning over 30 years following her marriage to Su Xun and the birth of their sons, Su Shi and Su Zhe.