Festivals & Awards TIFF 2017: "You Disappear," "Disappearance" Nick Allen | 2017-09-18 Reviews of two European films that played the Toronto International Film Festival.