Two new TV spots just appeared for Public Enemies on Empire and it looks like they’re really honing in on Johnny Depp for these clips and rightly so. Johnny Depp is a charming bad guy. You can see where he could represent both the dangerous and irresistible sides of John Dillinger. On the other hand, Christian Bale seems to always be fighting for what’s right, and this time he is the law, and he’s hell-bent on putting Dillinger in jail.

Take Depp and Bale an add a supporting cast which includes the sexy and sultry Marion Cotillard as Billie Frechette, Stephen Graham as Baby Face Nelson, Giovanni Ribisi as Alvin Karpis, Channing Tatum as Pretty Boy Floyd, and Billy Crudup as FBI founder J. Edgar Hoover (I wonder if they’ll get into any of his weird “habits”?), and let’s see what you get….

Looks like they’re following through on exactly what they promised. An amazing shoot um up, action packed, gangster film.

I think Bale needs to take on a more chipper role after this. Hopefully we’ll see more of him in some upcoming spots, but he does look like he’s stuck playing the stick in the mud again. Come on Bale, can’t you let SOME bad guys get away with it!?

What do you think so far?