How does one explain ‘The Devil’s Rain’?
There is a movie that demands an audience, if for no other reason than it’s the definition of odd entertainment.
Read MoreThere is a movie that demands an audience, if for no other reason than it’s the definition of odd entertainment.
Read MoreThe Hudson Horror Show, the biannual horror festival in Poughkeepsie, N.Y., has a slate of six films for its sixth
Read More