John Dillinger (Johnny Depp) was a modern day Robin Hood for people coping with the Great Depression, but not to the authorities who knew this prison escapee was an enemy to the public. Melvin Purvis (Christian Bale) is the FBI agent assigned to the case, enlisting the help of some harsh tactics to hunt down Dillinger, Baby Face Nelson and Pretty Boy Floyd.