Après 16 ans d’exil aux Etats Unis où il exerça le métier de Taxi, Slim (Sammo Hung) décide de retourner en Chine auprès de sa famille, et constate les changements survenus lors de son absence. Ce retour est aussi l’occasion de retrouver sa cousine Jenny, qui retourne, elle aussi, dans la...
Violette tente de s'emparer d'un chargement d'or appartenant au seigneur Chang. L'embuscade tourne mal et le bras droit de Violette, Kwan, est fait prisonnier. Il est emmené au palais de Chang pour y subir d'atroce tortures afin de révéler l'endroit où se cache Violette.
Les années 1930 en Chine pendant l'occupation japonaise. De retour dans sa ville natale, un jeune homme découvre que son frère collabore avec l’occupant. En revanche, lui-même participe activement à la Résistance. Il lutte contre un champion de karaté.