November 11, 2017 SLIFF 2017: Slack Bay November 11, 2017/ StLFCA Slack Bay Member reviews of Slack Bay, screening November 11 and 12, 2017 at the St. Louis International Film Festival.Jim Batts - We Are Movie Geeks