Bale did a decent job, nothing amazing but good. Accent was good, I never had a second thought watching it. He had a deep batman sounding voice in some parts of the movie which seemed out of place, in intense moments he turns into batman? Maybe it's just my bias. Sam Worthington imo did a great job with his role.