A dread-soaked survival tale that asks whether the monster lurking outside is worse than the one living at home.