The comic's latest feature behind the camera world-premieres at TIFF before hitting theaters later this year.