A global film festival will stream 100 movies over the next 10 days