‘The Battle of Lake Changjin’ Starring American Actor James Filbird

The biggest budgeted Chinese film ever made is headed for an Oscar! Read more