Pequeno Tigre (Yuen Biao) é um jovem do interior que chega à cidade de Shanghai em 1930 para encontrar seu irmão mais velho que havia se alistado no exército, logo ele se envolve com pessoas de classes mais baixas, e se estabelece no submundo ajudado por Chin-Yun Hung (Sammo Hung), uma mafioso da cidade. Mas, quando resolve ajudar os revolucionários liderados por uma bela mulher (Anita Mui), as coisas se complicam com a polícia no seu encalço forçando o seu irmão oficial militar a lutar contra a própria polícia para ajudá-lo.