A film by Roland Lethem
Jan 1980
Horror themed short about cannibal girl and devil woman
Nov 1970
Mar 1970