Michael 'Little Knife' Chan, discípulo de Ko Chun, el 'God of Gamblers', deberá unir fuerzas con Cho Chung-Sing cuando descubren que un jefe mafioso planea hacerse pasar por el verdadero discípulo y arruinar su reputación.
Chow Yun-Fat interpreta a Ko Chun, un jugador muy talentoso y conocido. En vísperas de un gran enfrentamiento con un famoso jugador de Singapur, Ko entra en una trampa tendida por Knife, un jugador ávido pero regular. Debido a un golpe en la cabeza, Ko sufre de amnesia y regresa a un estado infantil. Knife se encarga de Ko y comienza a explotar su talento en el juego.
Jackie Chan es el brillante abogado encargado de defender a una planta química de una acusación judicial, por contaminar con sus vertidos una zona pesquera de Hong Kong. Pero su atracción por la principal testigo de la acusación le llevará a tomar una importante decisión: su papel está equivocado, él debe estar en la oposición acusando a su cliente! Con la ayuda de un alocado escalador y un traficante de armas descubrirá que, en realidad, la fábrica es una tapadera para el tráfico de drogas. Unidos pretenderán desmantelar la banda y destruir la fábrica.
Brandon es un muchacho, dulce y trabajador que sólo espera poder seguir ganándose la vida honestamente y poder casarse con su novia. Pero la belleza de la novia otro la desea, es por ello que irá a prisión por un crimen que no cometió. Después de salir de prisión, Brandon volverá por venganza; y cazará a todos quienes lo involucraron en esto.
Ho y Mark pertenecen al hampa, y Kit, el hermano pequeño de Ho, es policía. Este último no sabe que Ho forma parte de la mafia, y cuando éste es detenido y su padre asesinado, será no sólo un shock para él, sino que le impedirá ascender. Cuando tres años más tarde Ho sale de prisión, se encuentra a Mark haciendo chapuzas en un garaje, a su hermano que no quiere oír hablar más de él y, además, a un nuevo jefe de la mafia que quiere volver a hundirlo.