June 15, 2018 American Animals June 15, 2018/ StLFCA American Animals Member reviews of American Animals, opening June 15, 2018.Diane Carson - KDHX (88.1 FM)Robert Hunt - Riverfront TimesCate Marquis - We Are Movie GeeksKent Tentschert and Lynn Venhaus - Webster-Kirkwood Times