Livslange venner Marcus Burnett (spilt av Martin Lawrence) og Mike Lowrey (spilt av Will Smith) er to politi-etterforskere fra Miami som undersøker ett tyveri av heroin til en verdi av over 100 millioner dollar, som nylig ble stjålet fra et politi-hvelv. Det blir mistenkt at ranet var en inside-jobb, og hele avdelingen kommer til å bli lagt ned med mindre de klarer å få tak i alt stoffet igjen i løpet av fem dager. Maxine Logan (spilt av Karen Alexander) er informant for politiet, og blir satt til å lete etter mennesker som muligens kan hatt noe med tyveriet å gjøre. Hun får seg selv og sin beste venninne Julie Mott (spilt av Téa Leoni) ansatt hos Eddie Dominguez, en tidligere korrupt politimann. En dag blir Dominguez og Maxine drept i et angrep, men Julie overlever. Hun tar kontakt med en politistasjon, men insisterer på bare å snakke med Mike, som ikke er tilstede ved stasjonen. Politi-sjefen Conrad Howard (spilt av Joe Pantoliano) krever at etterforsker Marcus skal etterligne Mike for å snakke med Julie. I leiligheten hennes blir Marcus og Julie angrepet, men Marcus dreper ham. Når de senere møter Mike, blir Mike nødt til å etterligne Marcus samtidig som Marcus fortsetter å late som han er Mike. De sliter med å holde planen gående i Julie sitt nærvær, og hun begynner raskt å mistenke sannheten.