It returns to the Nickel City for its theatrical world premiere at Sudbury Indie Cinema on Thursday