Public Enemies, is a downright Good movie-it is not a great movie. The acting is excellent. John Depp as John Dillinger. His acting is flawless, Christian Balle, as Melvin Purvis is almost perfect. The only problem; with this movie; it tries so hard to focus on the time in History, it missed the era?? It did'nt focus at all on the Depression, or his relationship with his father. "Side note" Dillinger introduced Billy, as his Wife to his father! Well worth the Money!!!