Johnny Depp, who plays John Dillinger in the movie, is expected to be in Chicago for the film's premiere Thursday night.
The Illinois Film Office says the soon-to-be released film about Dillinger called "Public Enemies" that was filmed largely in Chicago and other Illinois locations brought more money into the state than any other before.
Even Batman was no match for Dillinger.
The $46.7 million the film generated for the state is more than $6 million more than what the filming of "The Dark Knight" meant to Illinois in 2007.
The film office says the filming of "Public Enemies" last spring and summer created more than 1,000 cast and crew jobs for Illinois workers and that nearly 1,800 Illinoisans worked as extras on the film.