De Niro is is the most overrated actor out there and I've never liked him. His only good role was Taxi Driver, he's the exact same in every other movie. George Clooney or Bruce Willis also do this, but it works for them since they are inherently charismatic. De Niro is the opposite.De Niro is one of those guys who is so obnoxious now that he makes his previous acting work less appealing than it used to be. He has retrospectively hurt his entire career in his old age.
Mike Myers is another one like that. His entire previous body of work was less appealing after he did The Love Guru.