John Shaft III (Jessie Usher) é um agente do FBI que recorre à seu pai distanciado, o legendário John Shaft II (Samuel L. Jackson), após seu melhor amigo morrer sob circunstâncias suspeitas. Pai e filho precisam navegar pelo submundo do Harlem para resolver o crime, mas não sem a ajuda da primeira geração: John Shaft (Richard Roundtree).