Fairhaven filmmaker Lila Woodbridge debuts a psychological horror short set in the 1980s AIDS epidemic. The locally shot film is entering festivals.
The film that started the zombie craze! This low-budget horror classic shocked audiences and changed the way people saw ...