Chinese movie about military victory over America trounces new Bond film's $119m opening weekend

The Battle at Lake Changjin has raked in a whopping $203million, far eclipsing No Time To Die's $119million and Marvel's Venom: Let There Be Carnage which took receipts of $90.1million.