Richard Cranor is the creator and director of ‘Star Leaf,’ the sci-fi horror/comedy about an alien strain of super-potent cannabis and the group of enthusiasts who seek it out deep in the Olympic Mountains; the film pursues and explores the deeply personal connections that many people discover when using cannabis. Richard recently launched Star Leaf brand cannabis