November 08, 2018 SLIFF 2018: The Captain November 08, 2018/ StLFCA The Captain Member reviews of The Captain, screening November 8 and 11, 2018 at the St. Louis International Film Festival.Jim Tudor - ZekeFilm