Un jour, un nouveau policier, intransigeant sur les principes, est affecté à l'équipe de Kang Yoon, chef d'une unité d'enquête spéciale. Kang Yoon a mené ses enquêtes sur des criminels tout en bénéficiant d'un soutien financier considérable d'origine inconnue, lui permettant de vivre dans une villa luxueuse, de porter des costumes de marque et de conduire des voitures étrangères. Alors que Kang Yoon révèle ses méthodes d'enquête particulières, les deux hommes se rapprochent progressivement. En enquêtant ensemble sur une affaire de stupéfiants de nouvelle génération, Kang Yoon découvre que Min Jae est en réalité un policier infiltré, un « taupe » qui le surveille. Pendant ce temps, Min Jae est confronté aux secrets d'une organisation policière cachée qui entoure Kang Yoon…