Wrench's powers have their foundation in the movement of electrons. His Super-Int is due to overexcited neurons in his brain so I figure that a good substance to block his Penetrating Vision would be rubber, a natural insulating material. How does that sound?
Also, what's the neighborhood look...