The first official theatrical poster for Michael Mann’s gangster epic Public Enemies has just been released. The marketing for the film has been rearing its head since late last year, but today they brought out the big guns (literally). The above photo features Johnny Depp as public enemy number one, John Dillinger. The film co-stars Christian Bale as Melvin Purvis, Watchmen alum Billy Crudup as J. Edgar Hoover, and Channing Tatum as Pretty Boy Floyd. Public Enemies is scheduled for release this summer on July 1.