Filmen er en detektivkomedie basert på 40-tallets "film noir"-filmer med hardkokte privatetterforskere a'la Humphrey Bogart i sentrum. I samspill med filmstjerner i klipp fra kjente 40-tallsfilmer kommer privatdetektiven Rigby Reardon seg frem på regnvåte gater, og han har like raske replikker som sine "forgjengere". Den vakre Julliet Forrest (Rachel Ward) leier Reardon, fordi hun er sikker på at det er noe mystisk ved hennes fars død. Reardon gjør det som forventes av en etterforsker som har et mysterium å løse; han blir skutt i skulderen, forgiftet av en drink, forelsker seg i sin klient, overfalles av skurker, kler seg ut som kvinne, havner i fengsel, rømmer, skyter en nazist, kysser sin klient...

Den tidligere privatdetektiven Shame måtte slutte i LAPD etter at han ikke klarte å løse en sak om narkobaronen Ernesto Mendoza. Saken blir plutselig gjenåpnet og en gammel kollega spør Shame om hjelp, noe han ikke klarer å motstå. På toppen av det hele dukker ekskjæresten Angela opp, og han får en ny assistent - energiske, irriterende Peaches.