ดูหนัง The Long Goodbye (1973) เริ่มต้นขึ้นเมื่อ Philip Marlowe (Elliott Gould) นักสืบเอกชนที่เกษียณแล้วได้รับโทรศัพท์จาก Terry Lennox (Jim Bouton) เพื่อนของเขาที่ขอร้องให้ Marlowe ขับรถไปส่งเขาที่ชายแดนเม็กซิโก Lennox อ้างว่าภรรยาของเขา Monica (Nina Van Pallandt) ฆ่าตัวตายและเขาต้องการหลบหนีไปจากที่เกิดเหตุ Marlowe ตกลงที่จะช่วย Lennox แต่ไม่นานเขาก็พบว่า Lennox โกหก เขาพบว่า Monica ถูกฆาตกรรมและ Lennox เป็นผู้ต้องสงสัย Marlowe ตัดสินใจที่จะสืบสวนคดีนี้และหาความจริง ระหว่างการสืบสวน Marlowe ได้พบกับตัวละครที่หลากหลาย รวมถึงตำรวจ นักการเมือง และนักธุรกิจที่ทุจริต เขาพบว่าลอสแองเจลิสเป็นเมืองที่เต็มไปด้วยความเน่าเฟะและทุจริต ในที่สุด Marlowe ก็พบว่า Lennox ฆ่า Monica จริงๆ แต่เขาไม่สามารถหาหลักฐานที่จะเอาผิดเขาได้ Marlowe จึงตัดสินใจที่จะปล่อย Lennox ไป