`` Public Enemies '' is a solid gangster flick that 's not quite great , says Tom Charity . iReport.com : The film was directed by Martin Scorsese and stars Robert De Niro as Frank Costello, Al Pacino as Jimmy Conway'the leader of an Irish crime family who has been imprisoned for years after Johnny Depp as bank robber John Dillinger . Depp is terrific , Christian Bale as FBI man is more colorless .
`` Public Enemies '' is a solid gangster flick that 's not quite great , says Tom Charity . The film was directed by Martin Scorsese and stars Robert De Niro as Frank Costello, Al Pacino as Jimmy Conway'the leader of an Irish crime family who has been imprisoned for years after Johnny Depp as bank robber John Dillinger . Depp is terrific , Christian Bale as FBI man is more colorless .