November 04, 2017 SLIFF 2017: Dalida November 04, 2017/ StLFCA Dalida Member reviews of Dalida, screening November 4 and 5, 2017 at the St. Louis International Film Festival.Jim Batts - We Are Movie GeeksJim Tudor - ZekeFilm