Based on the non-fiction book by Brian Burroughs, Public Enemies takes a detailed look at the creation of the FBI which came after America’s greatest crime wave during the 1930s. Christian Bale stars as agent Melvin Purvis who brought down John Dillinger, played by Johnny Depp.