En l'an 16 de Jeongjo, le roi Jeongjo, ayant deviné le complot des fonctionnaires visant à dissimuler la corruption des contributions, confie une mission secrète au meilleur détective de Joseon pour qu'il découvre la vérité derrière l'affaire. Attaqué par des assassins dès le premier jour de l'enquête, le détective échappe au danger avec l'aide de Seo Pil, un marchand de chiens, et se rend avec lui dans une région hostile à la recherche de la fleur Kaktugi, indice crucial de l'affaire. Là, ils rencontrent Han Gaekju, qui contrôle les grandes maisons de commerce de Joseon et détient la clé de l'affaire…