The 47-year old Al Capone, after 10 years in prison, starts suffering from dementia and comes to be haunted by his violent past.
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
Jhemma Ziegler
as Betty
Rose Bianco
as Nanna