Der in San Francisco lebende Staatsanwalt David Corelli (David Caruso) soll den brutalen Mord an einem Multimillionär aufklären. Bei der Untersuchung der Wohnung findet er im Panzerschrank des Ermordeten kompromittierende Fotos des Gouverneurs von Californien. Im Verlauf seiner Untersuchungen kommt Corelli schnell einem Callgirl-Ring auf die Spur. Dort arbeitet eine schöne Frau mit dem Pseudonym Jade (Linda Fiorentino), die sich als ehemalige Jugendfreundin von Corelli herausstellt. Als der verdacht auf sie fällt, versucht er alles, um ihre Unschuld zu beweisen.