David Chiang
At the 16th Asian Film Festival, Director Chang Cheh won the "Best Director Award", David Chiang won the "Best Actor Award" and received Asia's first "Movie King Award", and Vengeance went on to win the "Best Movie Award" and the "Iron Triangle".