Mar 28, 1969 1h 22m
Mystery | Action | Adventure | Drama
A Wuxia mystery adventure from Cathay films.