Brooding atmosphere, a tight cast and immersive dread collide in a slow burn Prime Video horror that mixes Alien and The Thing with Lovecraft.