Головний герой фільму "Погані хлопці" - детективи поліції Маямі Маркус Бернетт (Мартін Лоуренс) і Майк Лоурі (Вілл Сміт). Незважаючи на всю відмінність їхніх способів життя: Лоурі багатий і може собі дозволити плейбойський спосіб життя, а старший Бернетт утримує на свою зарплату сім'ю і трьох дітей, а також на різницю поглядів на життя, напарники успішно ведуть справи. Але після того, як вони розкривають найбільшу справу у своїй кар'єрі, що стосується партії героїну вартістю в $100 мільйонів, злочинна група викрадає вилучений героїн із поліцейського сховища.
Відділення внутрішніх справ вважає, що до пограбування причетний хтось зсередини, і перед Бернеттом і Лоурі ставлять умову: якщо наркотики не будуть повернуті за п'ять днів, то їхню дільницю закриють. Напарники активно беруться за розслідування і дізнаються, що одним із винних був колишній поліцейський Едді Домінгес, який викрав у ватажка партію героїну.
Його бос, французький наркобарон на ім'я Фуше (Чекі Каріо), вбиває Домінгеса і дівчину на ім'я Макс. Бернетт і Лоурі знаходять єдину свідка вбивства - подругу Макс на ім'я Джулі Мотт (Теа Леоні). Джулі згодна зустрітися і поговорити тільки з Майком Лоурі, але його на місці не виявляється, і начальник змушує Бернетта видати себе за свого напарника. Таким чином, Бернетт і Майк міняються місцями, і кожен повинен жити життям іншого, а тим часом і шукати партію героїну і Фуше...