This event has passed. Windsor International Film Festival July 26 @ 7:40 pm Organized by Windsor International Film Festival