NY。刑事シャフト(サミュエル・L・ジャクソン)は、白人客の多いバーで黒人学生が殺された事件を追っていた。一旦、容疑者ウォルター(クリスチャン・ベイル)を逮捕するものの、彼は不動産王である父の金の力で保釈が認められてしまう。それから2年後。シャフトは麻薬課のカーメン(ヴァネッサ・ウィリアムズ)と組んで、麻薬の秘密精製工場に突入しようとしていた。しかし失敗。それを見下していた麻薬の元締めのピープルス(ジェフリー・ライト)を、シャフトは強引に逮捕した。