PlotNest
US
Poster for Shaft

Movie

Shaft

More Shaft than you can handle.

2019 · R · 1h 51m

Directed by Tim Story

6.5

TMDB audience score
1,946 votes, out of 10

Trailer Where to watch

Synopsis

JJ, aka John Shaft Jr., 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 agrees to help his progeny navigate Harlem’s heroin-infested underbelly.

Where to watch

Official options in the United States:

Subscription

  • YouTube TV

Free with ads

  • Philo

Rent

  • Amazon Video
  • Apple TV Store
  • Google Play Movies
  • YouTube
  • Fandango At Home
  • Spectrum On Demand

Buy

  • Amazon Video
  • Apple TV Store
  • Google Play Movies
  • YouTube
  • Fandango At Home

All options on TMDB

Where-to-watch data is provided by JustWatch through TMDB. It differs by country and changes over time, so confirm with the service before paying. PlotNest does not host or stream anything.

Find more stories like this Story Finder opens with the same format, genre and decade, so you can add a mood or a minimum score.

Trailer

Play trailer: Restricted Trailer

The preview image comes from YouTube. The player loads only after you press play.

Cast

  • Samuel L. Jackson
    John Shaft

  • Jessie T. Usher
    JJ Shaft

  • Regina Hall
    Maya Babanikos

  • Alexandra Shipp
    Sasha Arias

  • Richard Roundtree
    John Shaft, Sr.

  • Jordan Preston Carter
    Young JJ

  • Nyah Marie Johnson
    Young Sasha

  • Matt Lauria
    Major Gary Cutworth

  • Titus Welliver
    Special Agent Vietti

  • Method Man
    Freddie P.

  • Isaach de Bankolé
    Pierro 'Gordito' Carrera

  • Avan Jogia
    Karim Hassan

  • Joey Mekyten
    Young Karim

  • Luna Lauren Vélez
    Bennie Rodriguez

  • Robbie Jones
    Sergeant Keith Williams

  • Aaron Dominguez
    Staff Sergeant Eddie Dominguez

  • Leland L. Jones
    Ron

  • Chivonne Michelle
    Baby