This movie tells about the Gangster John Dillinger back during the great depression. John Dillinger, portrayed by Johnny Depp is absolutely brilliant you can't expect anyone else to do this role and Christian Bale also did a great job.
The most part of the story revolves around Dillinger's robbery and his love life. The most beautiful part of the movie is it's dramatic end.
From storytelling to end, everything is perfect.