Director Richard Cranor’s indie horror treat Star Leaf premieres on DVD November 24!
Unique genre film touches down for Thanksgiving
Burbank, CA – Director Richard Cranor’s “indie horror treat” (KVEW-TV) Star Leaf premieres on DVD November 24 from MVD.
Star Leaf is released November 24.
A group of friends set off to find a secret forest of marijuana hidden deep in the Olympic Mountains. Legend has it the plants are of extra-terrestrial origin, and two ex-Marines among the group hope it will cure their PTSD born from hard combat in Afghanistan.