19th Annual St. Louis Stella Artois International Film Festival
Commenting on this year’s nearly 340 films, consisting of 200 shorts, 90 features and 48 documentaries, Carson, also a film critic for SLIFF sponsor KDHX-FM, explained that the film festival offers something for people of all kinds.