The Flowers of War (Chinese: 金陵十三钗), previously called Nanjing Heroes and 13 Flowers of Nanjing, is an upcoming historical drama war film directed by Zhang Yimou (张艺谋), starring Christian Bale, with mainland actors includes Dawei Tong (佟大为), Kefan Cao (曹可凡), Shawn Dou (窦骁), Yuan Nie (聂远), Qin Hao (秦昊), and Japanese actor Atsuro Watabe (渡部笃郎). The film, which is based on the novel The 13 Women of Nanjing (金陵十三钗) by Geling Yan (严歌苓), has been selected as the Chinese entry for the Best Foreign Language Film at the 84th Academy Awards.
The film is set in 1937 in Nanjing, China during the Nanking Massacre, at the time of the Second Sino-Japanese War. A group of escapees, finding sanctuary in a Church compound, risk their lives as they struggle to survive the plight and persecution brought on by the violent invasion of the city. Christian Bale portrays John Magee, an American priest who helps a number of Chinese escape certain death.