The St. Louis International Film Festival (also known as SLIFF or Cinema St. Louis) is an annual film festival in St. Louis, Missouri, which has been running since 1992. The coordinating organization changed its name to "Cinema St. Louis" in 2003. The festival screens approximately 300 films over a period of 10 days during November. SLIFF was established in 1992 for the purpose of producing, promoting, and presenting annual film events to advance film as an art form. In its first year, 25 films were shown during the last week of April, to an overall audience of 4,500. More information...
According to PR-model, cinemastlouis.org is ranked 133,227th in multilingual Wikipedia, in particular this website is ranked 84,210th in English Wikipedia.
The website is placed before mugtama.com and after newschinamag.com in the BestRef global ranking of the most important sources of Wikipedia.