Rotten Tomatoes Score:
IMDb Score: 4.5/10
Slow-going and un-involving "women behind" flick apparently originating from Hong Kong, though like so many allegedly Godfrey Ho-related exploits (see Thunder of Gigantic Serpent), I've never seen any evidence to suggest that this was ever released in its native country.
Why it's Psychotronic:
Year of Release:1984
Available on:Not presently available