Timed to the occasion of China’s National Day holiday, the state spared no expense in making a most lavish and expensive slab of self-congratulatory movie propaganda with The Battle At Lake Changjin. Clocking in at nearly three hours, and spectacularly presented on an enormous IMAX screen, this is … Read entire story.
Source: Deadline