Beholden (2004)

Beholden
NR 13 minJan 1st, 2004
Experimental short film that combines a theme of child abduction carried out by a lonely woman with images of alien abduction
DirectorAaron Platt

Movie Details

Theatrical Release:January 1st, 2004
Original Language:English