Agree!
I think Christian Bale is a good actor too.
Yes. IMO he’s good at his craft and improving. All that I ask of an actor.
And therein lies my disappointment with current movies. While special effects, cinematography, sound, and special effects are phenomenal, scripting, directing, and acting are abysmal.
It is now a rare delight for me when they all come together for a solid movie. This one may have it.