The Blair Witch Project‘s Ed Sanchez has a new horror flick with some Far East flavor on the way called “>Seventh Moon starring Amy Smart, and its poster had its debut at this year’s AFM. Guess what? We have a peek for ya! You expected anything less?
Got news? Click here to submit it!
Show your moon in the Dread Central forums!