七十年代的海灣城警局裡,有一位敬業又略顯癲狂的警探大衛.斯塔斯基(本.斯蒂勒 Ben Stiller 飾),大衛作風強硬,哪怕再小的案件他也要不計代價抓捕罪犯而臥底探員肯.哈金森(歐文.威爾遜 Owen Wilson 飾)則幾乎完全相反,肯時常裝做匪徒打劫,之後借臥底身份溜之大吉。因大衛失去了搭檔,上峰將他和肯硬撮合到了一起。 擁有海灣城知名商人身份的裡斯背地裡卻是一名大毒梟,裡斯一夥最近研制出了不能被警犬發現的新型可卡因,裡斯因為運送可卡因的手下辦事不利,將他射殺在海中。死者的屍體被發現,大衛和肯的二人組接手此案,兩名性格迥異的警探在裡斯布下的迷宮中逐漸接近了事實的真相,但是裡斯的狡猾,超乎他們的預料…