Johnny Depp and Marion Cottilard pretty much make the film

Rating: 9/10 (16 July 2009)

The story of John Dillinger, the infamous bank robber and his gang, trying to stay a step ahead of the law. And Melvin Purvis the FBI agent trying to stay ahead of him, in hopes of catching him. But how is this gonna play out, in this game of cat and mouse.
Johnny Depp once again steals the movie, his cool style of acting seems to upstage the other actors, except for Marion Cottilard who plays Billie the woman Dillinger falls in love with, she gave quite a strong performance, and held her own with Depp. But Christian Bale as FBI agent Melvin Purvis, was annoyingly stiff in his role, and brings no interest. But the rest of the cast is alright, and there some action scenes also. And it was brilliantly directed by Michael Mann. If you loved The Untouchables(1987), then you'll love Public Enemies.