林子祥
The Chinese folk song "On the General's Orders" () is popularly associated with Wong Fei-hung because it was used as the theme song in various Wong Fei-hung movies. It was the opening theme of the 1978 film "Drunken Master", starring Jackie Chan. In the "Once Upon a Time in China" film series, the song's title was changed to A Man Should Better Himself (). It was sung in Cantonese by George Lam and its lyrics were written by James Wong. Jackie Chan sang the song in Mandarin in the second film. The version "A Man Should Better Himself" is the best known rendition of the song to date.