December 01, 2017 The Killing of a Sacred Deer December 01, 2017/ StLFCA The Killing of a Sacred Deer Member reviews of The Killing of a Sacred Deer, opening December 1, 2017.Dan Buffa - KSDK (NBC 5)Robert Hunt - Riverfront TimesLynn Venhaus - Webster-Kirkwood TimesCalvin Wilson - St. Louis Post-DispatchAndrew Wyatt - The Lens