Du cinéma beau, passionnant et incroyable.
A 1973 Chinese language action/adventure film directed by Chang Yi and Feng Yueh, starring Hung Li, Hung Li and Fei Lung.