6 minsA neurologist recounts the story of a woman's uncontrollable urge to itch herself.
Camille Chen
Val
Acquah Dansoh
Dr. Jenson
Lawnyae Marie
Nurse
Jeffrey Markle
Dr. Akers
Shal Ngo
Director
Writer
Jenna Cavelle
Executive Producer
Dawn Fanning Moore