Friday, February 3rd, 2006
Twitch review in SF Station
Twitch is reviewed by SF Station “Where Have All The Indies Gone?” February 3 2006 Leah Meyerhoff explores some interesting and complex territory in Twitch. A young woman burdened by her mother’s crippling ailment begins to develop the hypochodriacal belief that she is contracting her mother’s disease. Obsessive bathing does little to abate her fears [...]



