No Poster Available

Twitch 2005 Directed by Leah Meyerhoff

A young girl has a conflicted relationship with her disabled mother and an irrational fear that the disability is contagious.

Country USA
Language English
Release Date 25 January 2005
10 mins
Cast
Crew
Director
Writer
Cinematography
Editor
Production Design
Art Direction