Is The Killing of a Sacred Deer the best film of 2017?