| Cast overview, first billed only: | |||
| Samuel L. Jackson | ... | John Shaft | |
| Jessie T. Usher | ... | JJ Shaft | |
| Richard Roundtree | ... | John Shaft, Sr. | |
| Regina Hall | ... | Maya Babanikos | |
| Alexandra Shipp | ... | Sasha Arias | |
| Matt Lauria | ... | Major Gary Cutworth | |
| Titus Welliver | ... | Special Agent Vietti | |
| Method Man | ... | Freddy P. (as Cliff 'Method Man' Smith) | |
| Isaach De Bankolé | ... | Pierro 'Gordito' Carrera | |
| Avan Jogia | ... | Karim Hassan | |
| Luna Lauren Velez | ... | Bennie Rodriguez (as Luna Lauren Vélez) | |
| Robbie Jones | ... | Sergeant Keith Williams | |
| Aaron Dominguez | ... | Staff Sergeant Eddie Dominguez | |
| Ian Casselberry | ... | Manuel Orozco | |
| Almeera Jiwa | ... | Anam | |
JJ, aka John Shaft Jr. (Usher), may be a cyber security expert with a degree from MIT, but to uncover the truth behind his best friend's untimely death, he needs an education only his dad can provide. Absent throughout JJ's youth, the legendary locked-and-loaded John Shaft (Jackson) agrees to help his progeny navigate Harlem's heroin-infested underbelly. And while JJ's own FBI analyst's badge may clash with his dad's trademark leather coat, there's no denying family. Besides, Shaft's got an agenda of his own, and a score to settle that's professional and personal.
Samuel L. Jackson makes this movie a lot better than it would normally be. The script is simply boring and it is only kept alive by his performance. If you look at the camera work, sometimes it's great, sometimes the cuts feel weird inbetween dialogues. Also Jessie Usher and Regina Hall are not really great in my opinion. But this might not be bad acting the more you watch, you will realize that it's poorly written characters. Well at least there are some cool shooting scenes and tough lines that make you enjoy the movie a bit.