Any time you find a movie that is written, directed by, and starring the same person you know it is either going to be a true masterpiece or a pile of self-indulgent garbage. Given the fact that you’ve probably never heard of this and the plot revolves around a dick-worm puppet; I’ll let you decide which.