Robert De Niro. Hero or Zero ? Hero: Great actor winning 2 Oscars.Zero: Chastised because of his political beliefs Post Comment Receive notifications Add a comment...