CANADA - Dir. Chad Archibald A cult kidnaps a girl and sacrifice themselves in the light of the locust moon. Years later, the girl is kidnapped again by a surviving cult member and learns a demon has been growing inside of her all these years.
The International Cinema Screening Room is where the finest films play straight from the dirty underbelly of horror. Powered by Rock Show Productions, be sure to catch a packed weekend of panels, shorts, features, and more with a true grindhouse cinematic experience. #WildNGreasy