Policjant z Detroit, Axel Foley (Eddie Murphy), zamierza wyjaśnić zagadkową śmierć swojego przyjaciela Mikeya Tandino (James Russo), który został zamordowany. Detektyw jedzie do Beverly Hills. Odkrywa, że kolega zbyt wiele wiedział o nielegalnych interesach swojego pracodawcy, Victora Maitlanda (Steven Berkoff). Axel podejrzewa, że to on zlecił zabójstwo. O swoich przypuszczeniach informuje miejscową policję. Porucznik Andrew Bogomil (Ronny Cox) nie podziela jego zdania. Daje do zrozumienia Axelowi, że jego obecność w mieście nie jest mile widziana i przydziela dwóch policjantów Billy'ego Rosewooda (Judge Reinhold) i Johna Taggarta (John Ashton) do pilnowania go. Foley nie zraża się jednak. Na własną rękę przeprowadza śledztwo, które ma doprowadzić do ujęcia zabójcy.