Due to the COVID-19 pandemic, Beijing’s theaters closed in December 2019. In March 2023, the Suining Acrobatic Troupe from Sichuan relocated from Chaoyang Theatre to Red Theatre and has been performing there ever since. Several of their acts have won international awards, with the motorcycle performance being especially popular.
Before that, the Suining Acrobatic Troupe had performed at Chaoyang Theatre for over 20 years, receiving widespread acclaim from both domestic and international audiences for their spectacular acrobatic shows.
In May 2025, Chaoyang Theatre resumed acrobatic performances, now featuring a new troupe from the China National Acrobatic Troupe, which had previously performed at Tiandi Theatre.
Red Theatre was originally known for staging The Legend of Kung Fu from 2004 to 2019.