Billy Aaron Brown and Rebecca Mozo star in this horror movie set in a backwoods town where the locals try to sacrifice teens to the titular monster. Directed by Anthony C. Ferrante. Richard Moll, ...