Fatal Flaws film and discussion at St. Andrew, Worcester