“I hope this film changes our world,” said Margaret Chew Barringer, a poet and filmmaker. The film festival is the latest initiative from American Insight, a nonprofit organization dedicated to promoting free speech founded by Barringer. “Free China” was screened to a full house in the Benjamin Franklin Hall.