Actor Robert De Niro startled MSNBC viewers Sunday morning after using explicit language during a live discussion on “The Weekend” about Democratic opposition to President Donald Trump and the recent “No Kings” protests.

De Niro appeared on the program to discuss the nationwide demonstrations held Saturday and the Democratic Party’s messaging strategy.

During the segment, he praised several party figures, including New York Attorney General Letitia James, who was recently indicted, as well as House Minority Leader Hakeem Jeffries, Senate Majority Leader Chuck Schumer, and California Senator Adam Schiff.

“There’s something,” De Niro said.

“I like Hakeem Jeffries. I like…Chuck Schumer, Adam Schiff, they’re all great, strong. I like what Letitia James is doing. She’s fighting back. She’s saying, ‘f**k you!’”

The remark prompted an audible reaction from host Jonathan Capehart.

De Niro quickly apologized but doubled down on his statement, explaining that he believed the language reflected the current political climate.

This Could Be the Most Important Video Gun Owners Watch All Year

Do you think Jimmy Kimmel's apology about his comments about Charlie Kirk was sincere?

By completing the poll, you agree to receive emails from LifeZette, occasional offers from our partners and that you've read and agree to our privacy policy and legal statement.

“I’m sorry. This is where we are. It’s what she’s saying. ‘This is it. I will not be taken down by this person. I am not afraid of him.’ And God bless her for that. And that’s how other people have to be,” De Niro continued.

The actor, who has long been an outspoken critic of President Trump, had previously promoted the “No Kings” demonstrations in an Instagram video containing similar language.

In the segment, De Niro compared the protests to the American Revolution and accused the President of threatening democracy.

“The original ‘No Kings’ protest was 250 years ago,” De Niro said.

“Americans decided they didn’t want to live under the rule of King George III. They declared their independence and fought a bloody war for democracy. We’ve had two and a half centuries of democracy since then. Often challenging, sometimes messy, always essential, and we fought in two World Wars to preserve it.”

He continued, “Now we have a would-be king who wants to take it away? King Donald I. F**k that. We are rising up again this time, nonviolently raising our voices to declare ‘No Kings.’”

Organizers said nearly 2,000 protests took place nationwide Saturday, including in major cities such as Atlanta, Portland, and Washington, D.C. Estimates indicated that about 100,000 people attended the event in New York City’s Times Square, making it one of the largest gatherings of the day.

The “No Kings” demonstrations were billed as a coordinated message opposing what organizers described as “authoritarian tendencies” in government.

De Niro’s remarks, both online and on MSNBC, drew mixed reactions from viewers and political commentators, with some applauding his passion and others criticizing his choice of language during a live broadcast.

The opinions expressed by contributors and/or content partners are their own and do not necessarily reflect the views of LifeZette. Contact us for guidelines on submitting your own commentary.