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