Next Video: Iraqi forces reach Tigris river Cancel

Ben Affleck takes on Donald Trump

Ben Affleck takes on Trump's ego calling it 'veiled insecurity' as he's promoting his new film Live by Night.

After Donald Trump called Meryl Streep, the acting legend, an “over-rated” actress following her well, critical speech at the Golden Globes 2017 Awards ceremony, Ben Affleck was the latest celebrity who stood by Meryl’s side after the President-elect slammed her.

Ben told Jimmy Kimmel, “If there’s one thing truly in the world that we know is not true, it’s that Meryl Streep is overrated. It’s like [saying] Gandhi: terrible leader! Pick a better shot rather than the person whose photograph actually accompanies ‘great actress.’”


Meryl cleverly used her acceptance speech to address Trump’s mocking of a disabled journalist in November. She said, “Disrespect invites disrespect, violence incites violence. And when the powerful use their position to bully others we all lose.”