Editor's ChoiceThe Leech is a Christmas horror film written and directed by Eric Pennycoff. It stars Graham Skipper, Jeremy Gardner, Taylor Zaudtke, and Rigo Garay. Typically, we wouldn’t name so many cast members, but that is actually the entire cast. The film is about a priest named Father David (Graham Skipper) who is delivering a sermon […]