Most actors and entertainers use political controversy to provide them the attention their acting talent will not do.
Hopkins doesn’t have to use that tactic.
I rarely watch movies. One day I decided I would watch a movie on TV. I came across "the Fastest Indian in The World." It was a biography of an Aussie who won a race in the US against all odds. Anthony Hopkins portrayed the Aussie. He gave a gripping performance. I couldn't stop watching. Yes, he is an actor, a good one.