Samuel L. Jackson portrays the legendary John Shaft

This cat Shaft is a bad mother. Read the rest