Poster #1 for Night of the Demons, which was released on October 19, 2010. The film, starring Diora Baird, Shannon Elizabeth, Monica Keena, Edward Furlong, Bobbi Sue Luther and many more, currently has a total of three posters available.
Poster Library
Back to Film