He used his Right To Free Speech when he acknowledged Taiwan's existence. He shouldn't have to apologize for it, especially to a F**KIN' dictatorship. Unfortunately, Hollywood, the same Hollywood that bitches about "systemic Racism", shuts up and bends over when China pulls out its wallet and thus, we got the guy who played The Marine being coerced into apologizing to Xinnie The Pooh in the worst Chinese I've ever heard.