A short experimental film documenting a Halloween parade in Pittsburgh, PA. Premiered at the 32nd Three Rivers Film Festival.
Release Date: November 14, 2013
Directing
View more ->