The first trailer has arrived for period epic The Flowers Of War , starring Christian Bale as a priest caught in the midst of the Japanese invasion of China. Set in the city of Nanjing in 1937, the film sees Bale’s holy man on the run from the invading Japanese …
Read More »