Star Leaf – Another reason to give thanks this Thanksgiving, premieres on DVD November 24
Titan Sky Entertainment is proud to announce the release of Star Leaf, on DVD November 24th.
Star Leaf Synopsis:
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.
Directed by Richard Cranor. And stars Richard Cranor (The Man in the High Castle).