The 48-year-old insists the film industry has deteriorated into shallow, celebrity-obsessed "trash" - and blames its biggest players for perpetuating the trend.
"De Niro, (Robert) Redford, (Diane) Keaton, (Woody) Allen, Pacino - they're all just tragic parodies of themselves," he said.
"Al Pacino looks like a mad old freak now. I say give it a rest, or go and do some serious stuff."
But the 'My Best Friend's Wedding' star reserved his harshest criticism for American actor George Clooney.
"Clooney thinks that, provided he does films which are politically committed, he's allowed to do Ocean's 11, 12 and 13," he said.
"But the Ocean's movies are a cancer to world culture. They're destroying us.
"He's not the brightest spark on the boulevard. He'll be president one day. Mark my words, if he's straight, he'll be president."