The Killing of a Sacred Deer An ambitious film that is more difficult to watch than it should be. November 6, 2017