Jack Cates, a San Franciscó-i nyomozó igen nehéz helyzetbe kerül egy gyilkossági ügy nyomozása során. Ganz, a helyi maffiózó az első számú gyanúsított, akit azonban lehetetlen elkapni, hacsak egykori embereinek egyike nem segít a rendőrségnek. Hősünk Reggie Hammond személyében talál is egy ilyen embert. Egyetlen probléma van csupán: Hammond éppen börtönbüntetését tölti. A nyomozónak azonban sikerül elérnie, hogy 48 órára kiengedjék a bűnözőt. A két férfinak együtt kell megoldania a gyilkossági ügyet, ám eközben Cates-nek arra is oda kell figyelnie, hogy Hammond nem készül-e valamire.