November 02, 2018 Suspiria November 02, 2018/ StLFCA Suspiria Member reviews of Suspiria, opening November 2, 2018.Jim Batts - We Are Movie GeeksAndrew Wyatt - The Lens