October 20, 2017 Human Flow October 20, 2017/ StLFCA Human Flow Member reviews of Human Flow, opening October 20, 2017.Diane Carson - KDHX (88.1 FM)Cate Marquis - We Are Movie GeeksLynn Venhaus - Webster-Kirkwood Times