Having just got back from watching Public Enemies I can happily say that it's the best Johnny Depp film for about eight years. Sadly, this isn't saying much anymore. There once was a time when I regarded Johnny Depp as one of the finest and most versatile actors