Coming up on this episode of The Creepercast. It's election week, so to break you out of your post election night haze, we have two films that will clear your eyes and make use of those idle hands. First, it's the 1981 Oliver Stone thriller "The Hand" th