August 17, 2018 Alpha August 17, 2018/ StLFCA Alpha Member reviews of Alpha, opening August 17, 2018.Jim Batts - We Are Movie GeeksKent Tentschert - Webster-Kirkwood Times