Image may be NSFW.
Clik here to view.
The St. Louis International Film Festival announced this morning that The Upside, a film distributed by the Weinstein Company, has been removed from this year's schedule. In its place, festival organizers Cinema St. Louis have added a benefit screening of The Light of the Moon, Australian filmmaker Jessica M. Thompson's drama about a woman who is sexually assaulted.…
Clik here to view.
