
After screening screened over 300 films from 63 countries, the 28th Annual Whitaker St. Louis International Film Festival (SLIFF), concluded with the closing-night awards presentation. “We Believe in Dinosaurs” directed by Clayton Brown & Monica Long Ross won the award for Best Documentary Feature and “Sorry We Missed You” directed by Ken Loach won the award for Best Narrative Feature. “Just Mercy” directed by Destin Daniel Cretton was voted Best Film by the audience.





