Adam Vaughn Breaking Film Reviews Spotlight Film Review: As an Ode to H.P. Lovecraft’s Favorite Creature, “Sacrifice” Delivers Solid Suspense and Mystery, Yet Lacks Delivery and Payoff February 8, 2021