WatchTrove
Poster for Shaft

Shaft

More Shaft than you can handle.

  • Movie
  • 2019
  • R
  • 1h 51m

Directed by Tim Story

6.5

TMDB audience rating
6.5 out of 10 from 1,946 votes

Where to watch Trailer

Overview

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 offers in the United States

Subscription

Included with a paid subscription
  • YouTube TV

Free with ads

Free to watch, with commercials
  • Philo

Rent

Pay once to watch for a limited time
  • Amazon Video
  • Apple TV Store
  • Google Play Movies
  • YouTube
  • Fandango At Home
  • Spectrum On Demand

Buy

Pay once to keep a digital copy
  • Amazon Video
  • Apple TV Store
  • Google Play Movies
  • YouTube
  • Fandango At Home

Prices and links on TMDB

Availability data by JustWatch, provided through TMDB. Offers vary by country and change often, so confirm with the service before you subscribe, rent or buy. WatchTrove does not host or stream video.

Trailer

Play trailer: Restricted Trailer

Official video hosted on YouTube. The player loads only when you press play.

Cast and crew

  • Samuel L. Jackson

    Samuel L. JacksonJohn Shaft

  • Jessie T. Usher

    Jessie T. UsherJJ Shaft

  • Regina Hall

    Regina HallMaya Babanikos

  • Alexandra Shipp

    Alexandra ShippSasha Arias

  • Richard Roundtree

    Richard RoundtreeJohn Shaft, Sr.

  • Jordan Preston Carter

    Jordan Preston CarterYoung JJ

  • Nyah Marie Johnson

    Nyah Marie JohnsonYoung Sasha

  • Matt Lauria

    Matt LauriaMajor Gary Cutworth

  • Titus Welliver

    Titus WelliverSpecial Agent Vietti

  • Method Man

    Method ManFreddie P.

  • Isaach de Bankolé

    Isaach de BankoléPierro 'Gordito' Carrera

  • Avan Jogia

    Avan JogiaKarim Hassan

  • Joey Mekyten

    Joey MekytenYoung Karim

  • Luna Lauren Vélez

    Luna Lauren VélezBennie Rodriguez

  • Robbie Jones

    Robbie JonesSergeant Keith Williams

  • Aaron Dominguez

    Aaron DominguezStaff Sergeant Eddie Dominguez

  • Leland L. JonesRon

  • Chivonne Michelle

    Chivonne MichelleBaby

Director
Tim Story
Writer
Kenya Barris, Alex Barnow and Ernest Tidyman
Music
Christopher Lennertz
Cinematography
Larry Blanford