THR:
The historical epic, directed by Zhang Yimou, has earned nearly $70 million in China since opening two weeks ago.

Zhang Yimou's The Flowers of War, with Christian Bale headlining, is doing big business in its home country, where it's already become the top grossing Chinese film of 2011.

Through Dec. 29, the movie has grossed $66 million (400 million yuan) at the Chinese box office, where it's competing with Jet Li action pic Flying Swords of Dragon Gate. Flowers of War, about the Japanese invasion of Nanjing, opened Dec. 16.