PHANTOM OF THE WOODS is the debut feature from Michael Storch and Open Sign Productions. Nominated for six catagories at the 2014 Indie Horror Film Festival, and WINNER of BEST DIRECTOR, Phantom promises terror that goes beyond your typical horror. Click HERE to Order!
Directed by Michael Storch
Produced by Open Sign Productions
Distributed by Open Sign Films