August 24, 2018 Papillon August 24, 2018/ StLFCA Papillon Member reviews of Papillon, opening August 24, 2018.Dan Buffa - KSDK (NBC 5)Diane Carson - KDHX (88.1 FM)Cate Marquis - We Are Movie GeeksKevin Steincross - KTVI (Fox 2)Kent Tentshcert - Webster-Kirkwood Times