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