5.9 SDHigh-Heeled Punishers Feb. 03, 1995 High-Heeled Punishers IMDb: 5.9 1995 70 min 1964 views A woman is being sexually assaulted by a pair of thugs, when out of the fog appear the High Heeled Cats – a trio of avenging angels, masked and ... Japan