A mad scientist extracts revenge against his his cheating wife and her lover with rats....ala Willard?