For a better shopping experience, please upgrade now.
A grim accident turns a seemingly good hearted man into a creature that has the ability to infect the minds of others. It soon becomes clear that the recent epidemic of people scratching themselves to death has a sinister cause. Something is stalking the streets, infecting minds and making people kill themselves. The Itch Man. But what does he want? And can he be stopped?