Soukromý detektiv John Shaft (
Richard Roundtree) se dozví, že po něm jdou gangsteři. Policista Vic Androzzi (
Charles Cioffi) se snaží z něj dostat informace o dvou gangsterech. Po Vicově odchodu se Shaft s gangstery popere, jednoho vyhodí z okna, druhý se vzdá a řekne mu, že Bumby Jonas (
Moses Gunn) se s ním chce v Harlemu sejít. Na policii lže Shaft detektivům, že smrt prvního gangstera byla nehoda jeho "přítele". Je mu dovoleno se na 48 hodin vrátit na ulici. Setká se s Bumpym v jeho kanceláři. Tomu unesli dceru a Shafta žádá o pomoc...