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