Quel dommage mais quel dommage ! Comment ce film, hormis en Chine ou dans les pays asiatiques, a-t-il pu passé aussi inaperçu dans le reste du monde ? The Flowers of War ou Sacrifices of war chez nous est un drame historique poignant sur la bataille de Nankai et plus précisément sur l'histoire d'un américain (interprété par Christian Bale) qui, par un concours de circonstance, va se retrouver protecteur et maître d'un couvent dans lequel se sont réfugiées des orphelines et des prostituées. Le film, le plus cher de l'histoire du cinéma chinois avec un budget de 94 millions de dollars, est une véritable réussite. Réalisé par l'un des plus grands cinéastes chinois, Zhang Yimou (Hero, Le Secret des poignards volants, La Cité interdite), le film alterne habilement entre scènes de guerre et scènes plus touchantes et intimistes. Certaines d'entre elles sont assez dures et Yimou ne nous épargne rien sur les horreurs de la guerre. Le casting quand à lui est irréprochable. Christian Bale, seul acteur occidental du film, livre une prestation absolument remarquable et montre bien à quel point c'est un grand acteur. Le reste du casting chinois est très bon également. Les jeunes actrices sont plutôt douées tout comme les actrices adultes. Sacrifices of war est un excellent film, violent dans ses images mais très émouvant dans son histoire. Il faut absolument découvrir ce film injustement oublié. Sa sortie récente en DVD permettra peut-être de réparer cette injustice.