Chinese stars have helped launch a blockbuster film celebrating the 90th anniversary of the country's Communist Party.
The "Beginning of the Great Revival" traces developments between the 1911 revolution that overthrew imperial rule and the establishment of the Chinese Communist Party on July 31, 1921. It is part of a series of events in China marking the anniversary.
It features many of the Chinese film industry's biggest names such as Andy Lau and Chow Yun-fat.
Director Han Sanping said the film was better than 2009's "The Founding of a Republic," which told the story of the Communist Party winning power in 1949.
China Film Group is hoping for a repeat of the success it had with "The Founding of a Republic".
Its success was helped by politically correct cinema operators who flooded their properties with screenings. The "Beginning of a Great Revival" is likely to receive similar treatment.