La historia comienza con el estafador de poca monta, Cool (Nicholas Tse), cuyo medio hermano policía encubierto (Phillip Ng) es asesinado por Ko (Gao Hu), el jefe de un sindicato de juego ilegal. Cool busca la ayuda de "Magic Hands" Ken (Chow Yun Fat), un jugador legendario convertido en consultor de seguridad de casinos, para luchar contra Ko.