November 20, 2013 SLIFF 2013: The Kill Team November 20, 2013/ StLFCA The Kill Team Member reviews of The Kill Team, screening November 20, 2013 at the St. Louis International Film Festival.Andrew Wyatt - Gateway Cinephile