The Flowers Of War In Theaters December 16
The Flowers of War, starring Christian Bale, Paul Schneider, Shigeo Kobayashi and Junichi Kajioka, opens in theaters Friday, December 16. The film follows an American who poses as a priest during Japan’s 1937 raid of Nanking, China.