Cinema St. Louis cancels SLIFF screening of Weinstein Company-produced film 'The Upside'

The St. Louis International Film Festival will instead screen "The Light of the Moon," a film about a woman who is sexually assaulted, followed by a panel discussion.

by

Discover what's happening around town with SLM's Weekender newsletter.
Or, check out all of our newsletters.