Filmmaker Ami Horowitz unleashes on actor Mark Ruffalo over his criticism of Donald Trump, accusing him of hostility towards Israel, Jews and the capitalist system. “He is an unhinged anti -Semitic troll,” Mr Horowitz told News24 Digital Presenter Gabriella Power. “As a human being, he is a piece of debris. This is nothing new for him. He's been going on and on about Israel and the Jews and the hatred of Trump. “He hates the capitalist system that's given him all the fame and all the money that he has. Just an awful human being.”