Mitch Preston (Robert De Niro) é um detetive durão da polícia de Los Angeles que há meses investiga uma gangue de traficantes. Quando está prestes a prendê-los, Mitch tem seu trabalho atrapalhado por Trey Sellars (Eddie Murphy), um policial espalhafatoso que é também um ator frustrado.