This single-location thriller occupies its own niche of action and horror, confining characters into an isolated setting in ...