Sign in to save movies/tv to your own lists, favorites, or watchlist.
movie
Released November 03, 1967
A taiwanese language wuxia film.
Taiwan
Chinese
七星鏢
Released
天華
as
Director
Production Manager