Shaft poster

Shaft(2000)

1h 39mAction, Adventure, Crime, ThrillerEnglish
6/10
1,458 user ratings

Still the man, any questions?

Overview

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.

Director

John Singleton

Studio

Paramount Pictures

Budget

$46M

Revenue

$108M

Share:

Cast

Samuel L. Jackson

Samuel L. Jackson

as John Shaft

Vanessa Williams

Vanessa Williams

as Carmen Vasquez

Jeffrey Wright

Jeffrey Wright

as Peoples Hernandez

Christian Bale

Christian Bale

as Walter Wade, Jr.

Busta Rhymes

Busta Rhymes

as Rasaan

Dan Hedaya

Dan Hedaya

as Jack Roselli

Toni Collette

Toni Collette

as Diane Palmieri

Richard Roundtree

Richard Roundtree

as "Uncle" John Shaft

Ruben Santiago-Hudson

Ruben Santiago-Hudson

as Jimmy Groves

Josef Sommer

Josef Sommer

as Curt Flemming

Lynne Thigpen

Lynne Thigpen

as Carla Howard

Philip Bosco

Philip Bosco

as Walter Wade Senior

Where to Watch

Availability may vary by region. Some links are affiliate links — we may earn a commission at no extra cost to you.

Movie Facts

Release Year

2000

Runtime

1h 39m

Language

English

Rating

6 / 10

Budget

$46M

Box Office

$108M

Production Companies

Paramount Pictures • Scott Rudin Productions • New Deal Productions

You Might Also Like

Frequently Asked Questions

Where can I watch Shaft?

Check the "Where to Watch" section above for current streaming platforms, rental options, and purchase links for Shaft (2000).

What is Shaft about?

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.

Who directed Shaft?

Shaft was directed by John Singleton and released in 2000. It is a action, adventure, crime, thriller film.

How long is Shaft?

Shaft has a runtime of 1 hours and 39 minutes (99 minutes total).

Who stars in Shaft?

The cast of Shaft includes Samuel L. Jackson as John Shaft, Vanessa Williams as Carmen Vasquez, Jeffrey Wright as Peoples Hernandez, Christian Bale as Walter Wade, Jr., Busta Rhymes as Rasaan and more.

Explore More by Genre

Need a recommendation?

Tell us your mood and we'll pick the perfect movie for you.