Two women find themselves trapped between life and death by a dark and mysterious machine. As they...