The team of actors that appear in this film are known as 'The Baby Venoms'. This nickname is in reference to Chang's most famous group of actors from his 70s and 80s Shaw Brothers films - The Venoms.
This was the last film ever directed by Cheh Chang.