A woman wakes to finds herself trapped in a strange place controlled by a terrifying doctor.A woman wakes to finds herself trapped in a strange place controlled by a terrifying doctor.A woman wakes to finds herself trapped in a strange place controlled by a terrifying doctor.