We've seen a few photos from the set, but Empire has snagged the first official images from Michael Mann's Public Enemies, starring Johnny Depp and Christian Bale in what has to be one of the most anticipated on-screen match-ups of 2009. In the flick, which is based on the book by Bryan Burrough, Bale will portray FBI agent Melvin Purvis, who, under the guidance of J. Edgar Hoover (Billy Crudup), waged a full-on war against the country's most notorious (and successful) criminals -- namely John Dillinger (Depp), Pretty Boy Floyd (Channing Tatum) and Baby Face Nelson (Stephen Graham). It's a pretty wild true story, and one Mann and his cast should have a ball with. Check out an image of Bale after the jump, and the full images in this month's issue of Empire Magazine.
Public Enemies hits theaters on July 1, 2009.