The Killing of a Sacred Deer (2017)

drama, mystery

Steven, a charismatic surgeon, is forced to make an unthinkable sacrifice after his life starts to fall apart.

XVIII New British Film Festival