4 Evil Eyes
November 20, 1977
Set on a remote island where vacationers have abandoned their unwanted pet dogs, The Pack shows man’s inhumanity coming back to haunt him.
(more…)