
Casts

Tom Hardy
as Al Capone

Linda Cardellini
as Mae Capone

Matt Dillon
as Johnny

Kyle MacLachlan
as Doctor Karlock

Kathrine Narducci
as Rosie

Jack Lowden
as Crawford

Noel Fisher
as Junior

Tilda Del Toro
as Mona Lisa

Al Sapienza
as Ralphie

Mason Guccione
as Tony