abstract:When Taekwondo Strikes (also known as Sting of the Dragon Masters and Taekwondo Heroes) is a 1973 martial arts film directed and written by Feng Huang, produced by Raymond Chow. The exception with this film is the collective martial arts experience of the cast and the high quality fight choreography.