The events of The Post "took place almost 50 years ago, but there are many parallels today, obviously", De Niro said during his speech. He noted that The Post was based on events that occurred almost 50 years ago but had many parallels today.
De Niro, an Oscar-winning actor, was clearly seen dissatisfied with Trump and went into full accusation mode.
"Today the world is suffering from real Donald Trump".
And they greeted each other with a kiss on stage after the actor, 74, announced Streep, 68, had won the award for Best Actress at the National Board Of Review Awards in NY on Tuesday.
"This (expletive) idiot is the president". He referred to the leader as a "fool" and an "idiot" (adding the same expletive each time), as well as the "baby-in-chief".
The actor's remarks against Trump started before the 2016 presidential election, when he urged voters to cast their ballots for Hillary Clinton.
Video of the speech came from audience members, who quoted De Niro's harsh condemnations on social media.
Amid Trump's attacks on the media, Streep and Tom Hanks, who were honored at the gala, have been vocal about their support for the press.
"The movie gave us glimpses of President Nixon as delusional, narcissistic, petty, vindictive, nasty and batshit fucking insane..."
"Our government today, with the propping [up] of our baby-in-chief-the Jerkoff-in-chief, I call him-has put the press under siege, ridiculing it through, trying to discredit it though, outrageous attacks and lies", De Niro continued.
He said: "Again, just like 1971, the press is distinguishing itself with courageous, exacting journalism". "Ah, the good old days", he quipped.
"We believe we are nearing a tipping point in transforming the culture of violence in the countries where we live and work", the women said, according to the New York Times.