Dante Lam

‘Battle at Lake Changjin’ Breaks China’s All-Time Box Office Record

“The Battle at Lake Changjin” has become the highest grossing film of all time in China, after nearly two months of release. Co-directed by a trio of major…