Night of the Demon Movie Poster

Night of the Demon

User rating: 0 Reviews | Write a Review

In Theaters: July 1, 1958

Horror, Thriller | 1h 22m

"Night of the Demon" is playing in the following states: