Deer stuck in headlights? They’re certainly not people. Obviously, this is intentional, but when paired with a world as narrowly focused and white in its backgrounds the entire thing falters. Pair that with a plot that is similarly shallow unconvincing in its horror, humor, or humanity…I’...