Saint Of Gamblers (Stephen Chow) est un joueur doté de pouvoirs particuliers. Souhaitant les mettre à profit et se perfectionner, il cherche à rencontrer le God Of Gamblers pour lui demander de le prendre comme élève. Seulement, celui dont on ne connaît que le dos est introuvable. Saint Of Gamblers va donc essayer de se faire accepter par le Knight Of Gamblers (Andy Lau), disciple du maître. Pendant ce temps, le fils d’un ancien ennemi du mentor décide de venger son père en ruinant sa réputation…