A brand new character posters for’s “” which featuresas John Dillinger,as FBI agent Melvin Purvis andhit the web. “Public Enemies” which also starsandis set for release on July 1, 2009. Public Enemies Poster, Johnny Depp as John Dillinger Public Enemies Poster, Christian Bale as Melvin Purvis