Directed by Mah Wu Tu Runtime minutes Released 1991 IMDb Score: 5.4
Directed by Mah Wu Tu Runtime minutes Released 1990 IMDb Score: 6.4