Christian Bale has been praised for his performance in PUBLIC ENEMIES by the family of the real life FBI agent he portrays in the new movie.
The British actor plays Agent Melvin Purvis, the man who tracked down legendary 1930s bank robber John Dillinger, who is portrayed by Johnny Depp in the movie.
Bale spent time with Purvis' relatives in preparation for the role and even visited the late law enforcer's grave with his son Alston.
And Alston is delighted with the on-screen results.
He says, "Bale had my father's mannerisms and accent down to the exact detail. He is a superb actor. He wanted to see my family home in South Carolina. We went to the cemetery to see my father's grave."