Friday, February 3rd, 2006...11:45 pm
Twitch review in SF Station
Jump to Comments
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 as she is forced to deal with her issues.
- Matt Forsman
SF Station
read the full review here





Leave a Reply