The Good Detective เรื่องราวเกิดขึ้นในอินชอน เกาหลีใต้ การต่อสู้ระหว่างตำรวจที่พยายามเปิดเผยความจริงและคนร้ายที่พยายามปกปิดมัน คังโดชาง (ซอนฮยอนจู) เกิดและเติบโตในอินชอน เขาทำงานเป็นนักสืบมา 18 ปี สืบสวนคดีโดยใช้ประสบการณ์ สัญชาตญาณและเส้นสายส่วนตัว โอจินฮยอก (จางซึงโจ) นักสืบฝีมือดีมีประสบการณ์ทำงาน 9 ปี วิธีการทำงานของเขาต่างกับคังโดชาง เขาสืบสวนคดีโดยใช้หลักฐานและความเข้าใจในสภาพจิตของฆาตกร เพราะบาดแผลในวัยเด็ก ทำให้โอจินฮยอกเป็นคนเย็นชาไม่แสดงความรู้สึก เขามีฐานะร่ำรวยเพราะมรดกก้อนใหญ่ที่ได้รับจากลุง จินซอคยอง (อี อิไลจา) ทำงานเป็นนักข่าวมา 5 ปี เธอรักและมุ่งมั่นในการทำงาน