La storia inizia con il piccolo truffatore Cool (Nicholas Tse), il cui fratellastro poliziotto sotto copertura (Phillip Ng) viene assassinato da Ko (Gao Hu), il capo di un sindacato di gioco d'azzardo illegale. Cool cerca l'aiuto di Ken "Magic Hands" (Chow Yun Fat), un leggendario giocatore d'azzardo diventato consulente per la sicurezza del casinò, per combattere Ko.