Robert De Niro fires off every insult he has at Donald Trump

In Hollywood, there’s one person whose bad side you do not want to get on, and that’s Robert De Niro. Who in their right mind would want to mess with the guy who played Vito Corleone, Travis Bickle, and Al Capone? De Niro used these finely honed abilities to fire off insults at Donald Trump while filming a #VoteYourFuture commercial.

“He’s a punk, he’s a dog, he’s a pig, he’s a con, a bullshit artist,” he said of Trump. “A mutt who doesn’t know what he’s talking about, doesn’t do his homework, doesn’t care, thinks he’s gaming society, doesn’t pay his taxes.”

For the campaign, which was produced by Anonymous Content, celebrities such as Sarah Hyland, Kendall Jenner, and Alejandro González Iñárritu sat down in front of a camera and were asked, “What do you care about?” Most discussed how important it is for this country’s citizens to vote, no matter whom they’re voting for, but De Niro couldn’t help but launch into a tirade against the G.O.P. nominee.

“He talks about how he’d like to punch people in the face. Well, I’d like to punch him in the face,” De Niro said.

Unfortunately for those of us who would have loved to see his comments aired, De Niro’s denunciation did not make the final cut of the commercial. In a statement to The Independent, Anonymous Content said they couldn’t include De Niro’s remarks in their video without showing a partisan view of the campaign. However, they felt his words needed to be heard, so they released the footage online. Tom McCarthy, who directed the Oscar-winning film Spotlight, helmed De Niro’s portion. De Niro was given the same prompt—“What do you care about?”—as the other participants.

This isn’t the first time the 73-year-old actor has gone off about Trump. In August, when De Niro was attending the Sarajevo Film Festival, he compared Trump to his character from Taxi Driver, calling him “totally nuts.”