“Someone is trying to make a fortune off these important historical events,” Ye Daying, a grandson of Ye Ting, a Communist military commander, wrote on Weibo, a microblogging site.
“Who is this effeminate boy who can hardly stand up straight playing my grandfather?” Mr. Ye added, referring to Oho Ou, the 24-year-old actor and singer who plays the army officer. “Who are you trying to humiliate?”
Mr. Ye’s grandfather was a Nationalist turned Communist general who helped lead the Northern Expedition, the battles that unified China in the 1920s.
Chinese producers have taken to regularly casting xiao xian rou (pronounced shao-shin-ro) as a strategy for attracting young moviegoers.
Lu Han, formerly of the boy band EXO, exemplifies this phenomenon. In addition to “The Founding of an Army,” Mr. Lu was cast in last year’s “The Great Wall.”
Other teenage idols in “The Founding of an Army” include Zhang Yixing, also of EXO, and Ma Tianyu, a pop singer who portrays Lin Biao, an army marshal who later became minister of defense under Mao Zedong.
Directed by Andrew Lau, a Hong Kong filmmaker best known for “Infernal Affairs,” “The Founding of an Army” opens with the Nanchang Uprising of 1927, the first major battle between the Nationalists and the Communists during the Chinese Civil War.
Since its premiere less than two weeks ago, the film has taken in just $51.8 million, according to data from Cbooo.cn, a website that tracks Chinese box office revenues.
On Monday night, “Wolf Warrior 2,” another patriotic action film that debuted on the same day as “The Founding of an Army,” became China’s highest-grossing movie. As of Tuesday afternoon, the movie, about a former Chinese special forces operative in war-torn Africa, had taken in $522 million.
The promoters of “The Founding of an Army” have rebutted reports that officials ordered cinemas to screen the movie, and its…