Z więzienia stanowego ucieka niebezpieczny przestępca Ganz (James Remar). Pomaga mu Billy Bear (Sonny Landham). Gangsterzy docierają do San Francisco, gdzie próbują odzyskać łup z ostatniego napadu. Uciekinierów ściga policyjny detektyw Jack Cates (Nick Nolte). Policjant wyciąga zza kratek byłego partnera Ganza, drobnego oszusta Reggiego Hammonda (Eddie Murphy), i przemocą nakłania go, by pomógł mu w ujęciu groźnych zbiegów. Początkowo partnerzy czują do siebie niechęć, jednak gdy nawzajem ratują sobie życie, nawiązuje się między nimi nić przyjaźni. Detektyw i więzień mają tylko czterdzieści osiem godzin na złapanie przestępcy.