Johnny Depp is always great to watch. I loved the camera work, especially of the bank robbery scenes. The theme music for robberies was excellent. I was distracted by the "X" that appears to be a scar in JD's hairline in back. In one bank, an FDIC sign is displayed, which is historically accurate since the FDIC began in 1933. However, I'm not sure the convention of naming a war on things was historically accurate. Hoover states he is declaring the first war on crime. Also, not sure about the references to czars.
Christian Bale occasionally sounds more British than Southern American. He usually does an American accent quite well.
All in all, a fine time will be had by folks who like gangster flicks, Johnny Depp, and period movies.