14 suggestions

Ewan McGregor
as Nails Nathan in The Public Enemy

Colin Farrell
as Nails Nathan in The Public Enemy

Taron Egerton
as Mike Powers in The Public Enemy

Andrew Garfield
as Matt Doyle in The Public Enemy

Nicholas Hoult
as Matt Doyle in The Public Enemy

Sebastian Stan
as Matt Doyle in The Public Enemy

Ethan Cutkosky
as Tom Powers in The Public Enemy

Jeremy Allen White
as Tom Powers in The Public Enemy

Bill Skarsgård
as Tom Powers in The Public Enemy

Jesse Plemons
as Paddy Ryan in The Public Enemy

Steve Buscemi
as Putty Nose in The Public Enemy

Hank Azaria
as Putty Nose in The Public Enemy

Jeremy Allen White
as Matt Doyle in The Public Enemy

Michael Shannon
as Nails Nathan in The Public Enemy