PlotNest
US
Poster for Shaft

Movie

Shaft

Still the man, any questions?

2000 · R · 1h 39m

Directed by John Singleton

6.0

TMDB audience score
1,531 votes, out of 10

Trailer Where to watch

Synopsis

New York police detective John Shaft arrests Walter Wade Jr. for a racially motivated slaying. But the only eyewitness disappears, and Wade jumps bail for Switzerland. Two years later Wade returns to face trial, confident his money and influence will get him acquitted -- especially since he's paid a drug kingpin to kill the witness.

Where to watch

Official options in the United States:

Subscription

  • Paramount Plus Essential
  • Starz Apple TV channel

Free

  • Kanopy
  • Hoopla

Free with ads

  • Tubi TV

Rent

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

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: Shaft - Trailer

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

Cast

  • Samuel L. Jackson
    John Shaft

  • Vanessa Williams
    Carmen Vasquez

  • Jeffrey Wright
    Peoples Hernandez

  • Christian Bale
    Walter Wade, Jr.

  • Busta Rhymes
    Rasaan

  • Dan Hedaya
    Jack Roselli

  • Toni Collette
    Diane Palmieri

  • Richard Roundtree
    "Uncle" John Shaft

  • Ruben Santiago-Hudson
    Jimmy Groves

  • Josef Sommer
    Curt Flemming

  • Lynne Thigpen
    Carla Howard

  • Philip Bosco
    Walter Wade Senior

  • Pat Hingle
    Judge Dennis Bradford

  • Lee Tergesen
    Luger

  • Daniel von Bargen
    Lt Kearney

  • Francisco 'Coqui' Taveras
    Lucifer

  • Sonja Sohn
    Alice

  • Peter McRobbie
    Lt. Cromertie