Infernal Affairs III (2003) ปิดตำนานสองคนสองคม ตุลาคม ค.ศ. 2003 10 เดือน หลังการเสียชีวิตของ หยั่น (เหลียง เฉาเหว่ย) ที่ หมิง (หลิว เต๋อหัว) ถูกสั่งสอบสวนภายใน และได้ข้อสรุปว่าเขาไม่มีความผิดต่อการตายของหยั่นและเจ้าหน้าที่วิลลี่บนดาดฟ้าอาคาร แต่ก็ถูกลดหน้าที่ให้ไปทำงานธุรการทั่วไปในออฟฟิศ ในขณะเดียวกัน หยาง (หลี่หมิง) ซึ่งเป็นตำรวจมือปราบฝ่ายป้องกันยาเสพติดก็เข้าหยางเป็นนายตำรวจที่ใช้วิธีการปราบปรามเช่นเดียวกับที่หมิงเคยทำ ทำให้หมิงสงสัยในตัวหยาง และเชื่อว่าอาจมีส่วนด้วยในการตายของหยั่น ด้วยความสงสัยในตัวหยางของหมิงว่า อาจเป็นมือที่สามแฝงตัวเข้ามาเหมือนกัน จึงเริ่มต้นการสืบสวนอย่างลับ ๆ ถึงที่มาของหยาง แต่กลับพบกับเงาลางๆ ของชายที่เรียกตนว่า เฉิน (เฉิน เต้าหมิง) ผู้ซึ่งที่หมิงได้รู้ต่อมาว่าเป็นอดีตหุ้นส่วนธุรกิจของ แซม (เจิ้ง จื้อเหว่ย) แต่ยังมีความสัมพันธ์เชื่อมโยงไปที่หยั่นอีกด้วย หมิงพยายามกลับตัวเป็นคนดี ด้วยการล้างบาปที่ได้ทำไว้ทั้งหมดในอดีต โดยการพยายามจะจับตัวหยาง แต่ว่ามันก็ไม่ง่ายนัก