เนื้อเรื่องของ “Sin City” มีหลายเส้นเรื่องที่เกิดขึ้นในเมืองซินซิตี้ ซึ่งเป็นเมืองที่เต็มไปด้วยความรุนแรงและอาชญากรรม โดยแบ่งเป็นสามเรื่องหลักที่เชื่อมโยงกัน:
- The Hard Goodbye: เรื่องราวเกี่ยวกับ Marv (รับบทโดย Mickey Rourke) ชายที่ค้นหาความจริงเกี่ยวกับการตายของหญิงสาวชื่อ Goldie (รับบทโดย Jaime King) และเขาเต็มใจที่จะทำทุกอย่างเพื่อแก้แค้นผู้ที่รับผิดชอบ
- The Big Fat Kill: เรื่องราวเกี่ยวกับ Dwight McCarthy (รับบทโดย Clive Owen) ผู้ที่ถูกดึงเข้าไปในความขัดแย้งระหว่างกลุ่มหญิงสาวที่เป็นโสเภณีและกลุ่มอาชญากรเมื่อเขาต้องช่วย Shellie (รับบทโดย Brittany Murphy) และเผชิญหน้ากับความชั่วร้าย
- That Yellow Bastard: เรื่องราวเกี่ยวกับ John Hartigan (รับบทโดย Bruce Willis) ตำรวจที่พยายามปกป้องเด็กสาวชื่อ Nancy Callahan (รับบทโดย Jessica Alba) จาก Roark (รับบทโดย Nick Stahl), อาชญากรที่มีความสัมพันธ์ที่ไม่ปกติและเต็มไปด้วยอันตราย