It’s hard to say whether we’ll be seeing more films like this with China’s economy headed down the same sinkhole as our own, but Flowers of War is the most expensive Chinese film ever produced and it stars American actor Christian Bale. At a staggering $90 million, famed director Zhang Yimou (Hero, House of Flying Daggers) is tackling the dreadful Rape of Nanking. Bale plays an American priest who risks his life to shelter prostitutes and children during the Japanese invasion. The film’s dialogue is split 40/60, English/Chinese and the trailer looks like Yimou channeling Private Ryan-era Spielberg with enough guts to challenge the invasion of Normandy. Viewer discretion is advised.