Roy (Jordan Chan) is a gambler blessed with amazing luck, which he’ll need to help his cousin (Chin Ka Lok), a two-bit hood who’s managed to get on the bad side of three powerful gang lords. Roy soon finds himself caught up in an intense rivalry between two mah-jongg masters. One of them wants to steal Roy’s luck, while the other takes Roy as his apprentice in the hope that the young man’s good fortune will help him become king of the tiles.