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