It seems that I was thinking of another "Tales from the Crypt" work. Specifically, Episode 5 of season 6 of the "Tales from the Crypt" series titled "Revenge is the Nuts" tells the same story, slightly altered.
Arnie Grunwald (Anthony Zerbe) is the sadistic and psychopathic head caretaker at a home for the blind. He routinely goes out of his way to abuse the home's patients, Samuel, Armelia, and Osgood (Issac Hayes, Bibi Besch, and Tim Sampson), by lining the walls with razor blades, walling off the bathrooms, spilling marbles on the floor, and unleashing his guard dog Bruno on them. When Shelia (Teri Polo), a new patient, arrives at the home, Arnie agrees to tone down the borderline inhumane conditions at the home if she sleeps with him. Refusing to do so, Shelia teams up with the other patients and Arnie's abused brother Benny (John Savage) to ensure that Arnie gets his much deserved comeuppance.