Trivia: One of the bank scenes were shot at the Little Bohemia Lodge, where there was an actual shoot-out between John Dillinger and the FBI in 1934.
Trivia: Baby Face Nelson did not die as was depicted in the movie; he actually escaped from Little Bohemia and outlived Dillinger by four months (Dillinger died in July, and Nelson the following November). Nelson received mortal wounds in a shootout with two FBI Agents (who died as well). Nelson died that night after escaping with his wife and associates; his body was left in a ditch and discovered by the authorities the next day.
Trivia: In the trailer - and the film, for that matter - Johny Depp's character John Dillinger tells a bank employee, 'We're here for the bank's money, not yours. Put that away.' Robert DeNiro's character Neil McCauley in Heat similarly goes, 'We're here for the bank's money, not yours. Your money's insured by the federal government, you won't lose a dime.' Both Heat and Public Enemies were written (or co-written in the case of Public Enemies) and directed by Michael Mann.