but many festival attendees in Shanghai speculated that American movies had been iced out of the government-supported event in retaliation for Donald Trump's U.S.-China trade war. Shanghai's festival ...