Awhile back I posted that Depp signed on to play Dillinger now Bale? Sweet!!

Bale Hunts Public Enemies
Batman joins Johnny Depp in crime flick.
by Chris Tilly, IGN UK

UK, January 11, 2008 - Christian Bale is set to join Johnny Depp in the forthcoming crime drama Public Enemies, according to The Hollywood Reporter.

The Batman Begins star is in talks to play FBI agent Melvin Purvis in the film, which charts the American government's efforts to catch gangsters Jon Dillinger, Baby Face Nelson and Pretty Boy Floyd.

Purvis led the hunt for Dillinger (to be played by Depp) and uttered the immortal words "stick 'em up Johnny" when he finally captured the gangster. He also arrested more "public enemies" than any agent in FBI history.

Bale will play FBI legend Melvin Purvis in Public Enemies.
Michael Mann is writing and directing the film, which will be based on Brian Burroughs' book Public Enemies: America's Greatest Crime Wave and the Birth of the FBI, 1933-43.