Public Enemies is a good solid film but never great. Johnny Depp gives another strong performance as the depression-era gangster, John Dillinger. A tommy gun-toting, smooth-talking bank robber, pursued by the feds and not afraid to shoot.
In the 1930s, Dillinger was Public Enemy Number One, pursed by Melvin Purvis, played by Christian Bale. Dillinger was popular with the public and popular with the ladies, especially Billie, his girlfriend, played-well by Oscar-winner Marion Cotillard.
Public Enemies is rated R and directed by one of the best - Michael Mann.
He directed Heat, The Insider and Ali - all much better films.
Johnny Depp has become one of our finest actors and as Dillinger, he's both violent and likeable.
But this is an odd, chaotic film, flawed in its mediocre writing, and lacking emotional impact, but when it's good, it's very good, and that's only half the time.