Flowers of War
His range as an actor is astounding, and Christian Bale's latest film “The Flowers of War” has just released a new trailer.
The “Machinist” plays a Catholic priest in the Chinese capital city of Nanking in 1937 when the Japanese launched a major attack.
GossipCenter
3:16 pm






