... Sternwood (James Stewart) beauftragt den Privatdetektiv Philip Marlowe (Robert Mitchum) herauszufinden, wer ihn erpresst. Im Fokus stehen schon bald Sternwoods Töchter Charlotte (Sarah Miles), ein scheinbar verwöhntes Biest und der Wildfang Camilla (Candy Clark). Marlowe findet schon bald eine Spur zu einem gewissen Geiger (John Justin), einem Pornographen, der Fotos und Filme von Camilla gemacht hat. Doch Geiger taucht bald als Leiche auf und Marlowe kommt in Kontakt mit dem Spieler und Gangster Eddie Mars (Oliver Reed), bei dem Charlotte Schulden hat, weswegen er sie in der Hand hat. Mars sucht angeblich seine Frau Mona, die mit Charlottes Ehemann Regan durchgebrannt sein könnte. Und alsbald tauchen noch mehr Leichen auf...