May 25, 2018 Let the Sunshine In May 25, 2018/ StLFCA Let the Sun Shine In Member reviews of Let the Sunshine In, opening May 25, 2018.Diane Carson - KDHX (88.1 FM)Cate Marquis - We Are Movie GeeksKent Tentschert - Webster-Kirkwood TimesJim Tudor - ZekeFilm