Experimental short film that combines a theme of child abduction carried out by a lonely woman with images of alien abduction.
United States of America
13 minutes
2004
Aaron Platt
Director
Story
Director of Photography
Co-Writer
Editor