Inspektor Wing (Jackie Chan) býval tím nejlepším policistou, dokud se na scéně neobjevil gang drzých snobských dětiček s kvalitním výcvikem a pekelně silnými zbraněmi. Když zločinecký gang, vedený nemilosrdným Joem (Daniel Wu), v průběhu několika bankovních přepadení zlikviduje celý Wingův tým, zdrcený inspektor neunese pocit viny, opustí všechny pevné body svého života a propadne alkoholu. Vypadá to na ztracený boj - přichází však mladý policista Fung (Nicholas Tse), odhodlaný udělat všechno pro to, aby Winga postavil znovu na nohy a spravedlivě potrestal vrahy svých kolegů.