Действие фильма происходит в Канаде. На границе двух соседних провинций — франкоговорящего Квебека и англоговорящего Онтарио — найден труп. Расследовать преступление должны полицейские из обеих провинций. Из Квебека назначен Давид Бушар — дерзкий и агрессивный детектив, а из Онтарио — мягкий и спокойный Мартин Уорд. Между полицейскими сразу же возникает антипатия, связанная не только с языковым барьером, но и с личной неприязнью. «Плохой хороший полицейский» — культовый в Канаде боевик, построенный на национальных особенностях двуязычной страны.