(1981)
Released: 1981-12-02
Conflicts between power-hungry triad gangsters in Macao leads to bloody battles.
Vote Now!