` `` Public Enemies is a solid gangster flick that 's not quite great , says Tom Charity . Film stars Depp as bank robber Tom Charity . John Dillinger is terrific , Christian Bale as CNN man is more colorless .
`` Public Enemies '' is a solid gangster flick that 's not quite great , says Tom Charity . Film stars Johnny Depp as bank robber John Dillinger . Depp is terrific , Christian Bale as FBI man is more colorless .