China Puppet Art Theatre was founded in 1955, and was restructured on September 15, 2006. Always persistent to inherit and innovate traditional Chinese puppetry, the theatre is devoted to telling the stories of China, carrying forward the spirit of the nation and its image by integrating unique Chinese national arts and fairy tales into performances.
The Red Army's Steeds follows the story of the Long March. Particularly focusing on the commander of the Red Army who leaves his battle steed to the shelter and rehabilitation squadron for the wounded to ride. Heizi is a Red Army soldier in the squadron and has a great affection for Yidianhong. In a battle to get through the close siege, Yidianhong saves Heizi. A long friendship forms until the unthinkable happens and Heizi has to sacrifice his loyal companion.