
The 32nd Annual Whitaker St. Louis International Film Festival (SLIFF) which ran from November 9 to 19, 2023 awarded four accomplished filmmakers for their contributions to the world of cinema and announced the winners of the juried competition and audience-choice awards.







