Tom Hardy as Al Capone