I didn't like this movie. At all.
The first thing I hated was: It is one of those movies which have the credits at the end so, if you haven't done your homework ahead of time, you don't know who is who.
The second thing I hated was: I had the name wrong. I thought it was "Public Enemy" but I came to learn that the real title is "Public Enemies" which I would have known if they would have had the credits at the top.
To review the bidding this is a movie about John Dillinger (played by Johnny Depp) being chased by FBI Special Agent Melvin Purvis (played by Christian Bale).
Johnny Depp played his part like he was channeling Matthew McConaughey. Really, if you closed your eyes you would have thought it was Matthew McConaughey - whose name I am no longer going to type because I can't spell it and I have to cut-and-paste it. Like the president of Iran Mahmoud Ahmadinejad. I think there was one CIA analyst eighteen years ago who typed his name and everyone since has simply cut-and-pasted it because it's too hard to remember.
Ok. Ok. Back to the movie. So Depp's portrayal of Dillinger was pretty thin. I'm not certain if there is any way to make a murdering bank robber a sympathetic figure, but Depp didn't do it. And he was paid a lot to get it done.
Christian Bale - who is the current Batman (do not, as I did, confuse Christian Bale with Scott Biao of Joannie Loves Chachi fame) - has the emotional depth of … Scott Baio. Except that Scott Baio has actual lips which Christian Bale does not.
I'm serious about this. Bale play every scene and delivers every line, as if he is wearing a Batmask and proclaiming ever-lasting hatred for The Joker, who was played by Heath Ledger not, as I had thought, Heath Shuler who is a former University of Tennessee and NFLquarterback and is the current Congressman from North Carolina.
Heath (Shuler not Ledger) once threw five interceptions in one game when he was playing for the Washington Redskins. He is living proof of that old saying: "NFL means Not For Long" if you don't play well.
Back to the movie. Marion Cotillard who plays Dillinger's love interest, Billie Frechette, stole the movie. Until I looked her up on the IMDB.com website I had no idea who she was (again that business about not running the credits at the top) and even after I read her name I didn't know she had won an Academy Award for best actress for a French flick in 2007. I don't watch the Academy Awards nor Miss America, although, as I was an official judge in the Miss West Virginia pageant, I may take a peek this year.
Marion Cotillard is easy on the eyes, and was, by far, the best actor in the movie.
As everyone knows, Dillinger was set up by "the lady in red" who was actually wearing white and orange. I might be that I took a quick nap, but Anna Sage, the Romanian prostitute played by Branka Katic just sort of showed up in the movie with nothing to indicate how she knew Dillinger, or how Melvin Purvis knew she knew Dillinger.
The action scenes where a bunch of gun-muzzle flashes which had no drama. The other scenes were loooooong and boring.
The film runs about two hours which is long enough to start looking at your watch from 1:30 onward.