Film TIFF 2017: ‘The Killing of a Sacred Deer’ Stops Lanthimos in His Tracks The Greek satirist stumbles in his second English-language feature. By Simon HowellSeptember 10, 2017