В антикоррупционный департамент приходит анонимное сообщение о том, что трейдер из гонконгского Jockey Club замешан в коррупции: он якобы принимает взятки от нелегальных букмекеров и затем влияет на результаты скачек. Однако первая же попытка установить наблюдение за трейдером заканчивается трагически — его в тот же день убивает наёмный убийца. Jockey Club в Гонконге является не только оператором ставок, но и крупнейшим налогоплательщиком и благотворителем в регионе, с более чем 25 000 сотрудников. Поэтому сохранение репутации является приоритетом для руководства. Следователь Уильям Лук и его команда из Независимого отдела по борьбе с коррупцией получают полную свободу действий для проведения расследования. Однако вскоре становится очевидно, что преступники знают каждый их шаг, что сильно осложняет дело.