Baird, Elizabeth and Keena Face Demons

ON reports that Diora Baird, Shannon Elizabeth and Monica Keena will star in Night of the Demons, director Adam Gierasch’s update of the 1988 film by Kevin Tenney. The film starts shooting mid-September in New Orleans based on a script by Gierasch and Jace Anderson.

Click here for more details!