Probably be rating it lower if not for Depp and Bale

Rating: 7/10 (3 April 2020)

The cast is what makes 'Public Enemies' fun.
Johnny Depp is great as Dillinger, he lifts a load of average scenes and makes them way more interesting. Christian Bale does likewise as Purvis, those two were excellent casting choices.
The film also features other familiar faces, e.g. Stephen Graham and Giovanni Ribisi, who are all fairly accomplished in their respective roles. The down parts of this production, for me at least, are the plot and the editing.
Plot-wise it is a little drawn-out, it can feel a bit pedestrian in the moments away from the fire-fights. Some of the editing comes across choppy, during a few of the action scenes in particular.
I still had a decent time watching, though I'd probably be rating it lower if not for Depp and Bale.